/* Isolated Bachelor Thesis clean build. Intentionally no animations/keyframes/transforms. */
#mnbt2026-page, #mnbt2026-page * { box-sizing:border-box; }
#mnbt2026-page { --bg:#03151b; --panel:#061f27; --cyan:#54e8f4; --text:#f3fbfd; --muted:#94b5bd; width:100vw !important; max-width:none !important; margin-left:calc(50% - 50vw) !important; margin-right:calc(50% - 50vw) !important; background:var(--bg); color:var(--text); font-family:Inter,Arial,sans-serif; overflow:hidden; }
#mnbt2026-page .mnbt2026-hero { position:relative; min-height:780px; display:flex; align-items:center; padding:110px max(6vw,28px); isolation:isolate; overflow:hidden; background:linear-gradient(135deg,#021116 0%,#06222b 55%,#03151b 100%); }
#mnbt2026-page .mnbt2026-grid { position:absolute; inset:0; z-index:-3; opacity:.23; background-image:linear-gradient(rgba(84,232,244,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(84,232,244,.18) 1px,transparent 1px); background-size:64px 64px; }
#mnbt2026-page .mnbt2026-glow { position:absolute; border-radius:50%; filter:blur(90px); opacity:.14; z-index:-2; pointer-events:none; }
#mnbt2026-page .mnbt2026-glow-a { width:420px;height:420px;background:#54e8f4;right:3%;top:8%; }
#mnbt2026-page .mnbt2026-glow-b { width:330px;height:330px;background:#167d98;left:-7%;bottom:-8%; }
#mnbt2026-page .mnbt2026-inner { width:min(780px,100%); position:relative; z-index:2; }
#mnbt2026-page .mnbt2026-kicker { color:var(--cyan); letter-spacing:.24em; font-size:12px; font-weight:800; margin-bottom:24px; }
#mnbt2026-page h1 { margin:0; color:var(--text); font-size:clamp(48px,6.4vw,94px); line-height:.96; letter-spacing:-.055em; font-weight:800; }
#mnbt2026-page h1 span { color:var(--cyan); }
#mnbt2026-page .mnbt2026-lead { max-width:700px; margin:30px 0 28px; color:#b9d0d5; font-size:clamp(17px,1.5vw,21px); line-height:1.75; }
#mnbt2026-page .mnbt2026-tags { display:flex;flex-wrap:wrap;gap:9px;margin:0 0 42px; }
#mnbt2026-page .mnbt2026-tags span { border:1px solid rgba(84,232,244,.38); background:rgba(84,232,244,.045); color:#c9f8fb; padding:9px 13px; font:700 11px/1.1 monospace; letter-spacing:.05em; }
#mnbt2026-page .mnbt2026-meta { display:flex;flex-wrap:wrap;gap:42px;border-top:1px solid rgba(84,232,244,.18);padding-top:24px; }
#mnbt2026-page .mnbt2026-meta div { display:grid;gap:7px; }
#mnbt2026-page .mnbt2026-meta small { color:#6fa2ad;font-size:10px;letter-spacing:.18em;font-weight:800; }
#mnbt2026-page .mnbt2026-meta strong { color:#eafcff;font-size:14px;font-weight:700; }
#mnbt2026-page .mnbt2026-mark { position:absolute; right:max(6vw,28px); top:50%; translate:0 -50%; width:min(35vw,480px); aspect-ratio:1; display:grid;place-items:center; z-index:1; }
#mnbt2026-page .mnbt2026-ring { position:absolute;border:clamp(9px,1vw,14px) solid rgba(207,250,255,.9);border-radius:50%; }
#mnbt2026-page .mnbt2026-ring.r1{width:88%;height:88%}.mnbt2026-ring.r2{width:69%;height:69%}.mnbt2026-ring.r3{width:50%;height:50%}.mnbt2026-ring.r4{width:31%;height:31%}
#mnbt2026-page .mnbt2026-mark span { color:var(--cyan);font:800 13px monospace;letter-spacing:.18em; }
/* Defensive isolation from theme/plugin animation rules */
#mnbt2026-page, #mnbt2026-page section, #mnbt2026-page div, #mnbt2026-page span, #mnbt2026-page p, #mnbt2026-page h1 { animation:none !important; animation-name:none !important; }
@media(max-width:980px){#mnbt2026-page .mnbt2026-hero{min-height:auto;padding-top:90px;padding-bottom:90px}.mnbt2026-page .mnbt2026-inner{width:100%}#mnbt2026-page .mnbt2026-mark{position:relative;right:auto;top:auto;translate:none;width:min(72vw,430px);margin:60px auto 0}#mnbt2026-page .mnbt2026-hero{display:block}}

/* v1.2.0 — force shortcode to escape the WordPress/theme content column. */
#mnbt2026-page.mnbt2026-page {
  position:relative !important;
  left:auto !important; right:auto !important;
  width:100vw !important; max-width:100vw !important;
  margin-inline:calc(50% - 50vw) !important;
  padding-left:0 !important; padding-right:0 !important;
}
#mnbt2026-page > .mnbt2026-hero { width:100% !important; max-width:none !important; margin:0 !important; }


/* v1.2.1 — remove the theme's narrow single-page wrappers on the shortcode page. */
body:has(#mnbt2026-page) main,
body:has(#mnbt2026-page) .site-main,
body:has(#mnbt2026-page) .content-area,
body:has(#mnbt2026-page) .site-content,
body:has(#mnbt2026-page) article,
body:has(#mnbt2026-page) .entry-content,
body:has(#mnbt2026-page) .wp-block-post-content,
body:has(#mnbt2026-page) .wp-site-blocks,
body:has(#mnbt2026-page) .is-layout-constrained,
body:has(#mnbt2026-page) .is-layout-flow {
  width:100% !important;
  max-width:none !important;
}
body:has(#mnbt2026-page) .entry-content,
body:has(#mnbt2026-page) .wp-block-post-content {
  margin-left:0 !important;
  margin-right:0 !important;
  padding-left:0 !important;
  padding-right:0 !important;
  overflow:visible !important;
}
body:has(#mnbt2026-page) #mnbt2026-page {
  width:100vw !important;
  max-width:100vw !important;
  margin-left:calc(50% - 50vw) !important;
  margin-right:calc(50% - 50vw) !important;
}
\n\n/* v1.3.0 — Section 02: static DSRR design. No JS, keyframes or transforms. */\n#mnbt2026-page .mnbt2026-dsrr{position:relative;width:100%;padding:110px max(6vw,28px);background:#041920;border-top:1px solid rgba(84,232,244,.16);}\n#mnbt2026-page .mnbt2026-dsrr-inner{width:min(1440px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(420px,.9fr);gap:80px;align-items:center;}\n#mnbt2026-page .mnbt2026-section-no{color:var(--cyan);font:800 12px/1.2 monospace;letter-spacing:.2em;margin-bottom:20px;}\n#mnbt2026-page .mnbt2026-dsrr h2{margin:0;color:#f3fbfd;font-size:clamp(42px,5vw,76px);line-height:1;letter-spacing:-.045em;}\n#mnbt2026-page .mnbt2026-dsrr h2 span{color:var(--cyan);}\n#mnbt2026-page .mnbt2026-dsrr-copy>p{max-width:760px;color:#a9c7ce;font-size:18px;line-height:1.8;margin:28px 0 34px;}\n#mnbt2026-page .mnbt2026-frequency-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:34px;}\n#mnbt2026-page .mnbt2026-frequency-grid>div{border:1px solid rgba(84,232,244,.25);background:#06242d;padding:18px 12px;text-align:center;}\n#mnbt2026-page .mnbt2026-frequency-grid strong{display:block;color:#eaffff;font-size:26px;line-height:1;}\n#mnbt2026-page .mnbt2026-frequency-grid span{display:block;color:var(--cyan);font:700 10px monospace;letter-spacing:.12em;margin-top:7px;}\n#mnbt2026-page .mnbt2026-specs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:rgba(84,232,244,.16);border:1px solid rgba(84,232,244,.16);}\n#mnbt2026-page .mnbt2026-specs>div{background:#051c23;padding:17px 18px;display:grid;gap:6px;}\n#mnbt2026-page .mnbt2026-specs small{color:#6fa2ad;font-size:9px;letter-spacing:.14em;font-weight:800;}\n#mnbt2026-page .mnbt2026-specs b{color:#e9fbfd;font-size:14px;}\n#mnbt2026-page .mnbt2026-dsrr-visual{min-width:0;}\n#mnbt2026-page .mnbt2026-dsrr-board{position:relative;width:min(560px,100%);aspect-ratio:1;margin:0 auto;background:linear-gradient(145deg,#082a34,#031218);border:1px solid rgba(84,232,244,.26);box-shadow:inset 0 0 70px rgba(84,232,244,.06);}\n#mnbt2026-page .mnbt2026-dsrr-board:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(84,232,244,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(84,232,244,.08) 1px,transparent 1px);background-size:40px 40px;}\n#mnbt2026-page .mnbt2026-static-ring{position:absolute;left:50%;top:50%;translate:-50% -50%;border:12px solid #c9f7fb;border-radius:50%;box-shadow:0 0 20px rgba(84,232,244,.12);}\n#mnbt2026-page .mnbt2026-static-ring i{position:absolute;right:-16px;top:42%;width:32px;height:16%;background:#082a34;display:block;}\n#mnbt2026-page .mnbt2026-static-r1{width:78%;height:78%;}.mnbt2026-static-r2{width:61%;height:61%;}.mnbt2026-static-r3{width:44%;height:44%;}.mnbt2026-static-r4{width:27%;height:27%;}\n#mnbt2026-page .mnbt2026-static-r2 i{top:31%;}.mnbt2026-static-r3 i{top:52%;}.mnbt2026-static-r4 i{top:36%;}\n#mnbt2026-page .mnbt2026-dsrr-center{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:2;text-align:center;color:var(--cyan);font:800 13px monospace;letter-spacing:.16em;}\n#mnbt2026-page .mnbt2026-dsrr-center small{display:block;color:#6fa2ad;font-size:8px;letter-spacing:.12em;margin-top:6px;}\n#mnbt2026-page .mnbt2026-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;}\n#mnbt2026-page .mnbt2026-stack span{background:#06242d;border:1px solid rgba(84,232,244,.18);padding:12px;color:#8fb3bb;font-size:11px;text-align:center;}\n#mnbt2026-page .mnbt2026-stack b{color:var(--cyan);margin-right:4px;}\n#mnbt2026-page .mnbt2026-dsrr, #mnbt2026-page .mnbt2026-dsrr *{animation:none !important;animation-name:none !important;}\n@media(max-width:1000px){#mnbt2026-page .mnbt2026-dsrr-inner{grid-template-columns:1fr;gap:55px}#mnbt2026-page .mnbt2026-dsrr-visual{width:min(650px,100%);margin:auto}}\n@media(max-width:620px){#mnbt2026-page .mnbt2026-dsrr{padding-top:75px;padding-bottom:75px}#mnbt2026-page .mnbt2026-frequency-grid{grid-template-columns:repeat(2,1fr)}#mnbt2026-page .mnbt2026-specs{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-static-ring{border-width:8px}#mnbt2026-page .mnbt2026-stack{grid-template-columns:1fr}}\n/* v1.4.0 original-page content alignment */
#mnbt2026-page .mnbt2026-stats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid rgba(84,232,244,.18);border-bottom:1px solid rgba(84,232,244,.18);background:#031319}
#mnbt2026-page .mnbt2026-stats>div{padding:28px max(2vw,18px);border-right:1px solid rgba(84,232,244,.13)}
#mnbt2026-page .mnbt2026-stats b{display:block;color:#f3fbfd;font-size:clamp(24px,2.4vw,38px);line-height:1}
#mnbt2026-page .mnbt2026-stats span{display:block;color:#6fa2ad;font:700 9px monospace;letter-spacing:.14em;margin-top:9px}
#mnbt2026-page .mnbt2026-section{padding:105px max(6vw,28px);position:relative;border-bottom:1px solid rgba(84,232,244,.13)}
#mnbt2026-page .mnbt2026-section-no{font:800 12px monospace;color:#4ee6f1;letter-spacing:.18em;margin-bottom:24px}
#mnbt2026-page .mnbt2026-section-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:8vw;max-width:1500px;margin:auto}
#mnbt2026-page .mnbt2026-eyebrow{font:800 11px monospace;color:#4ee6f1;letter-spacing:.18em;margin-bottom:17px}
#mnbt2026-page .mnbt2026-section h2{margin:0;color:#f4fcfd;font-size:clamp(42px,5.2vw,78px);line-height:.98;letter-spacing:-.05em}
#mnbt2026-page .mnbt2026-section h2 span{color:#4ee6f1}
#mnbt2026-page .mnbt2026-body p,#mnbt2026-page .mnbt2026-intro{color:#a9c7ce;font-size:17px;line-height:1.85;margin:0 0 22px}
#mnbt2026-page .mnbt2026-mini-stack{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:35px}
#mnbt2026-page .mnbt2026-mini-stack span{padding:18px;background:#06242d;border:1px solid rgba(84,232,244,.18);color:#86aab2;font-size:12px}.mnbt2026-mini-stack b{color:#dffcff;display:block;margin-bottom:5px}
#mnbt2026-page .mnbt2026-lab{background:#041920}
#mnbt2026-page .mnbt2026-lab>.mnbt2026-intro{max-width:850px;margin-top:25px}
#mnbt2026-page .mnbt2026-designs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:42px 0 55px}
#mnbt2026-page .mnbt2026-designs article{padding:22px;background:#06242d;border:1px solid rgba(84,232,244,.2);display:grid;gap:8px}
#mnbt2026-page .mnbt2026-designs em{font-style:normal;color:#4ee6f1;font:800 13px monospace}.mnbt2026-designs b{font-size:18px;color:#f2fcfd}.mnbt2026-designs span,.mnbt2026-designs small{color:#8eb0b7;font-size:11px}
#mnbt2026-page .mnbt2026-lab-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center;max-width:1450px;margin:auto}
#mnbt2026-page .mnbt2026-stack-card{padding:38px;border:1px solid rgba(84,232,244,.18);background:#051c23}.mnbt2026-stack-card h3{font-size:34px;margin:0 0 18px;color:#effcfd}.mnbt2026-stack-card p{color:#9dbbc2;line-height:1.75}.mnbt2026-stack-card dl{display:grid;grid-template-columns:1fr 1fr;margin-top:28px}.mnbt2026-stack-card dt,.mnbt2026-stack-card dd{padding:13px;border-top:1px solid rgba(84,232,244,.12);margin:0}.mnbt2026-stack-card dt{color:#4ee6f1;font-weight:800}.mnbt2026-stack-card dd{color:#9dbbc2}
#mnbt2026-page .mnbt2026-lab,#mnbt2026-page .mnbt2026-lab *{animation:none!important;animation-name:none!important}
@media(max-width:900px){#mnbt2026-page .mnbt2026-stats{grid-template-columns:repeat(2,1fr)}#mnbt2026-page .mnbt2026-section-grid,#mnbt2026-page .mnbt2026-lab-grid{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-designs{grid-template-columns:repeat(2,1fr)}}
@media(max-width:560px){#mnbt2026-page .mnbt2026-designs,#mnbt2026-page .mnbt2026-mini-stack{grid-template-columns:1fr}}

/* 03 — Geometrical Scaling */
#mnbt2026-page .mnbt2026-scaling{position:relative;background:#07101a;border-top:1px solid rgba(85,220,255,.14);}
#mnbt2026-page .mnbt2026-scaling .mnbt2026-scaling-copy{max-width:880px;margin:0 0 34px 120px;color:#aab9c8;font-size:17px;line-height:1.75;}
#mnbt2026-page .mnbt2026-table-wrap{margin-left:120px;overflow-x:auto;border:1px solid rgba(85,220,255,.18);background:rgba(3,11,18,.72);box-shadow:0 20px 70px rgba(0,0,0,.25);}
#mnbt2026-page .mnbt2026-scale-table{width:100%;border-collapse:collapse;min-width:760px;color:#e9f5ff;}
#mnbt2026-page .mnbt2026-scale-table th,#mnbt2026-page .mnbt2026-scale-table td{padding:17px 20px;text-align:center;border-bottom:1px solid rgba(255,255,255,.08);border-right:1px solid rgba(255,255,255,.06);}
#mnbt2026-page .mnbt2026-scale-table th:first-child,#mnbt2026-page .mnbt2026-scale-table td:first-child{text-align:left;color:#91a8ba;font-weight:700;letter-spacing:.04em;}
#mnbt2026-page .mnbt2026-scale-table thead th{background:rgba(0,210,255,.08);color:#5ee6ff;font-size:13px;letter-spacing:.12em;text-transform:uppercase;}
#mnbt2026-page .mnbt2026-scale-table tbody tr:last-child td{border-bottom:0;}
#mnbt2026-page .mnbt2026-scale-note{margin:22px 0 0 120px;display:flex;gap:14px;flex-wrap:wrap;}
#mnbt2026-page .mnbt2026-scale-note span{border:1px solid rgba(85,220,255,.18);padding:10px 14px;color:#9eb2c2;font-size:12px;letter-spacing:.08em;text-transform:uppercase;background:rgba(10,25,37,.65);}
@media(max-width:800px){#mnbt2026-page .mnbt2026-scaling .mnbt2026-scaling-copy,#mnbt2026-page .mnbt2026-table-wrap,#mnbt2026-page .mnbt2026-scale-note{margin-left:0;}}

/* v1.5.1 CENTER ALIGNMENT FIX — parent wrappers are already full width, so do not breakout twice */
body:has(#mnbt2026-page) #mnbt2026-page,
#mnbt2026-page.mnbt2026-page {
  width:100% !important;
  max-width:100% !important;
  margin-left:0 !important;
  margin-right:0 !important;
  position:relative !important;
  left:auto !important;
  right:auto !important;
}
#mnbt2026-page .mnbt2026-hero,
#mnbt2026-page .mnbt2026-stats,
#mnbt2026-page .mnbt2026-section {
  width:100% !important;
  max-width:none !important;
  margin-left:0 !important;
  margin-right:0 !important;
}
/* Center the actual section content inside the full-width dark canvas. */
#mnbt2026-page .mnbt2026-section-grid,
#mnbt2026-page .mnbt2026-lab-grid {
  width:min(1500px,100%);
  margin-left:auto !important;
  margin-right:auto !important;
}
#mnbt2026-page .mnbt2026-scaling > .mnbt2026-eyebrow,
#mnbt2026-page .mnbt2026-scaling > h2,
#mnbt2026-page .mnbt2026-scaling .mnbt2026-scaling-copy,
#mnbt2026-page .mnbt2026-scaling .mnbt2026-table-wrap,
#mnbt2026-page .mnbt2026-scaling .mnbt2026-scale-note {
  width:min(1380px,100%);
  margin-left:auto !important;
  margin-right:auto !important;
}

/* v1.5.2 — TRUE EDGE-TO-EDGE PAGE FILL */
body:has(#mnbt2026-page) .entry-content,
body:has(#mnbt2026-page) .wp-block-post-content,
body:has(#mnbt2026-page) main,
body:has(#mnbt2026-page) .site-main,
body:has(#mnbt2026-page) article {
  width:100% !important; max-width:none !important; margin:0 !important; padding-left:0 !important; padding-right:0 !important;
}
body:has(#mnbt2026-page) #mnbt2026-page {
  position:relative !important;
  width:100vw !important; max-width:100vw !important;
  left:50% !important; right:auto !important;
  margin-left:-50vw !important; margin-right:0 !important;
  overflow:hidden !important;
}
#mnbt2026-page > section { width:100% !important; max-width:none !important; margin-left:0 !important; margin-right:0 !important; }
#mnbt2026-page .mnbt2026-hero { width:100% !important; min-height:calc(100vh - 130px); }
#mnbt2026-page .mnbt2026-inner,
#mnbt2026-page .mnbt2026-section-grid,
#mnbt2026-page .mnbt2026-lab-grid { max-width:1500px !important; }

/* v1.5.3 — true full-width + centered reset. No viewport breakout/negative margins. */
html:has(#mnbt2026-page), body:has(#mnbt2026-page){overflow-x:hidden!important;}
body:has(#mnbt2026-page) .wp-site-blocks,
body:has(#mnbt2026-page) main,
body:has(#mnbt2026-page) .site-main,
body:has(#mnbt2026-page) .site-content,
body:has(#mnbt2026-page) .content-area,
body:has(#mnbt2026-page) article,
body:has(#mnbt2026-page) .entry-content,
body:has(#mnbt2026-page) .wp-block-post-content,
body:has(#mnbt2026-page) .is-layout-constrained,
body:has(#mnbt2026-page) .is-layout-flow{
  width:100%!important;max-width:none!important;
  margin-left:0!important;margin-right:0!important;
  padding-left:0!important;padding-right:0!important;
}
body:has(#mnbt2026-page) .entry-content > *,
body:has(#mnbt2026-page) .wp-block-post-content > *{
  max-width:none!important;margin-left:0!important;margin-right:0!important;
}
body:has(#mnbt2026-page) #mnbt2026-page,
#mnbt2026-page.mnbt2026-page{
  position:relative!important;left:auto!important;right:auto!important;
  width:100%!important;max-width:none!important;
  margin:0!important;padding:0!important;
  transform:none!important;translate:none!important;
}
#mnbt2026-page .mnbt2026-hero,
#mnbt2026-page .mnbt2026-stats,
#mnbt2026-page .mnbt2026-section{
  width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;
}
/* Center the actual content while the dark background remains edge-to-edge. */
#mnbt2026-page .mnbt2026-hero{padding-left:max(calc((100% - 1500px)/2),6vw)!important;padding-right:max(calc((100% - 1500px)/2),6vw)!important;}
#mnbt2026-page .mnbt2026-section{padding-left:max(calc((100% - 1500px)/2),6vw)!important;padding-right:max(calc((100% - 1500px)/2),6vw)!important;}
#mnbt2026-page .mnbt2026-section-grid,
#mnbt2026-page .mnbt2026-lab-grid{width:100%!important;max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;}
#mnbt2026-page .mnbt2026-scaling .mnbt2026-scaling-copy,
#mnbt2026-page .mnbt2026-table-wrap,
#mnbt2026-page .mnbt2026-scale-note{width:100%!important;max-width:1500px!important;margin-left:auto!important;margin-right:auto!important;}


/* v1.6.0 — Section 04: S-parameters */
#mnbt2026-page .mnbt2026-results{position:relative;padding-top:110px;padding-bottom:120px;}
#mnbt2026-page .mnbt2026-results h2{max-width:980px;margin:14px 0 18px;font-size:clamp(44px,5.4vw,88px);line-height:.94;letter-spacing:-.055em;color:#eefcff;}
#mnbt2026-page .mnbt2026-results h2 span{color:#48dced;}
#mnbt2026-page .mnbt2026-results-copy{max-width:940px;margin:0 0 46px;color:#b8d6dc;font-size:18px;line-height:1.8;}
#mnbt2026-page .mnbt2026-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}
#mnbt2026-page .mnbt2026-result-grid figure{margin:0;background:#061d24;border:1px solid rgba(72,220,237,.23);overflow:hidden;}
#mnbt2026-page .mnbt2026-result-grid img{display:block;width:100%;height:390px;object-fit:contain;background:#fff;padding:10px;box-sizing:border-box;}
#mnbt2026-page .mnbt2026-result-grid figcaption{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 20px;border-top:1px solid rgba(72,220,237,.18);}
#mnbt2026-page .mnbt2026-result-grid figcaption b{font-size:20px;color:#eefcff;}
#mnbt2026-page .mnbt2026-result-grid figcaption span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#72b8c5;}
#mnbt2026-page .mnbt2026-equation{margin-top:22px;border:1px solid rgba(72,220,237,.28);background:linear-gradient(135deg,rgba(72,220,237,.08),rgba(4,25,31,.6));padding:30px;display:grid;grid-template-columns:170px 1fr;gap:10px 26px;align-items:center;}
#mnbt2026-page .mnbt2026-equation span{font-size:11px;letter-spacing:.2em;color:#48dced;}
#mnbt2026-page .mnbt2026-equation strong{font-size:clamp(24px,3vw,42px);font-weight:500;color:#eefcff;}
#mnbt2026-page .mnbt2026-equation small{grid-column:2;color:#8eb8c1;font-size:14px;}
@media(max-width:800px){#mnbt2026-page .mnbt2026-result-grid{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-result-grid img{height:auto}#mnbt2026-page .mnbt2026-equation{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-equation small{grid-column:auto}}

/* v1.7.0 — SAFE LIVE MODEL + STATIC SURFACE CURRENT */
#mnbt2026-page .mnbt2026-designs article{cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease;}
#mnbt2026-page .mnbt2026-designs article.is-active{border-color:#54e8f4;background:#08313b;box-shadow:inset 0 0 0 1px rgba(84,232,244,.2);}
#mnbt2026-page .mnbt2026-live-readout{position:absolute;left:22px;right:22px;bottom:20px;padding:14px 16px;background:rgba(1,13,18,.88);border:1px solid rgba(84,232,244,.25);display:grid;gap:4px;z-index:4;}
#mnbt2026-page .mnbt2026-live-readout b{font:800 12px/1.2 monospace;letter-spacing:.1em;color:#54e8f4;}
#mnbt2026-page .mnbt2026-live-readout span{font-size:12px;color:#a9c8cf;}
#mnbt2026-page .mnbt2026-dsrr-board{position:relative;}
/* Live model changes ring sizes only. Never rotate/animate the section or its parents. */
#mnbt2026-page .mnbt2026-dsrr-board[data-live="1"] .mnbt2026-static-ring{transition:width .22s ease,height .22s ease,border-width .22s ease;}
#mnbt2026-page .mnbt2026-current{background:#03151b;position:relative;animation:none!important;transform:none!important;rotate:none!important;scale:none!important;}
#mnbt2026-page .mnbt2026-current::before,#mnbt2026-page .mnbt2026-current::after{content:none!important;display:none!important;}
#mnbt2026-page .mnbt2026-current h2{max-width:980px;margin:14px 0 18px;font-size:clamp(44px,5.4vw,88px);line-height:.94;letter-spacing:-.055em;color:#eefcff;}
#mnbt2026-page .mnbt2026-current h2 span{color:#48dced;}
#mnbt2026-page .mnbt2026-current-copy{max-width:900px;margin:0 0 42px;color:#b8d6dc;font-size:18px;line-height:1.8;}
#mnbt2026-page .mnbt2026-current-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}
#mnbt2026-page .mnbt2026-current-grid figure{margin:0;background:#061d24;border:1px solid rgba(72,220,237,.22);overflow:hidden;transform:none!important;animation:none!important;}
#mnbt2026-page .mnbt2026-current-grid img{display:block;width:100%;height:430px;object-fit:contain;background:#fff;padding:10px;transform:none!important;animation:none!important;}
#mnbt2026-page .mnbt2026-current-grid figcaption{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:17px 18px;border-top:1px solid rgba(72,220,237,.16);}
#mnbt2026-page .mnbt2026-current-grid figcaption b{font-size:18px;color:#eefcff;}
#mnbt2026-page .mnbt2026-current-grid figcaption span{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#72b8c5;text-align:right;}
@media(max-width:900px){#mnbt2026-page .mnbt2026-current-grid{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-current-grid img{height:auto}}
/* v1.7.3 — original legacy Magic DSRR Lab visual language, isolated to Section 02. */
.mnbt2026-lab .mt-pro-lab{position:relative;height:690px!important;background:radial-gradient(circle at 52% 45%,#06232c 0,#020d12 40%,#01080c 100%)!important;border:1px solid rgba(43,226,243,.22)!important;box-shadow:0 30px 90px rgba(0,0,0,.35),inset 0 0 80px rgba(18,188,207,.025)!important;overflow:hidden!important;--tilt-x:0deg;--tilt-y:0deg;cursor:crosshair}
.mnbt2026-lab .mt-pro-head{height:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;border-bottom:1px solid rgba(43,226,243,.16);background:linear-gradient(180deg,#06171d,#031017);font-size:10px;letter-spacing:.14em;color:#6f9aa3;position:relative;z-index:20}.mnbt2026-lab .mt-pro-head span{font-weight:800;color:#a5cbd2}.mnbt2026-lab .mt-pro-head span i{display:inline-block;width:6px;height:6px;border-radius:50%;background:#24e3f3;box-shadow:0 0 12px #24e3f3;margin-right:8px}.mnbt2026-lab .mt-pro-head b{font-size:17px;color:#eafcff;letter-spacing:.04em}.mnbt2026-lab .mt-pro-head em{text-align:right;font-style:normal}.mnbt2026-lab .mt-pro-canvas{position:absolute;inset:58px 0 38px;overflow:hidden;perspective:1200px;background:radial-gradient(circle at 50% 45%,rgba(35,226,243,.07),transparent 36%),linear-gradient(rgba(35,226,243,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(35,226,243,.025) 1px,transparent 1px)!important;background-size:auto,44px 44px,44px 44px!important}.mnbt2026-lab .mt-magic-svg{position:absolute;width:min(78%,700px)!important;height:86%!important;left:50%;top:47%!important;transform:translate(-50%,-50%) rotateX(var(--tilt-x)) rotateY(var(--tilt-y))!important;overflow:visible;transition:transform .16s ease-out,filter .4s ease!important;filter:drop-shadow(0 28px 45px rgba(0,0,0,.52))!important}.mnbt2026-lab .mt-cell-guides path{fill:none;stroke:rgba(42,222,240,.13);stroke-width:1;stroke-dasharray:2 9}.mnbt2026-lab .mt-cell-guides .corners{stroke:rgba(42,222,240,.55);stroke-dasharray:none;stroke-width:2}.mnbt2026-lab .mt-resonator-group{transform-origin:360px 280px;transform:scale(var(--mt-scale,1));transition:transform .75s cubic-bezier(.2,.8,.2,1)}.mnbt2026-lab .mt-ring{fill:none;stroke:url(#agMetal269);stroke-linecap:butt;filter:url(#glow269);transform-origin:360px 280px}.mnbt2026-lab .mt-ring-outer{stroke-width:28;stroke-dasharray:47 6 47 0;transform:rotate(-1deg)}.mnbt2026-lab .mt-ring-inner{stroke-width:23;stroke-dasharray:46 8 46 0;transform:rotate(179deg)}.mnbt2026-lab .mt-magic-gap rect{fill:#020d12;stroke:rgba(48,231,247,.25);stroke-width:1}.mnbt2026-lab .mt-current-path{fill:none;stroke:#28edff;stroke-width:4;stroke-linecap:round;stroke-dasharray:1 99;filter:drop-shadow(0 0 7px #20e9fb);animation:mtOldCurrent 3.2s linear infinite;transition:opacity .3s}.mnbt2026-lab .mt-current-path.cp2{animation-duration:2.45s;animation-direction:reverse}.mnbt2026-lab .mt-hotspots circle{fill:#b9fbff;opacity:.5;filter:url(#hot269)}.mnbt2026-lab:not(.magic-current) .mt-current-path,.mnbt2026-lab:not(.magic-current) .mt-hotspots{opacity:0!important}.mnbt2026-lab .mt-dimension-lines path{fill:none;stroke:rgba(84,195,208,.48);stroke-width:1}.mnbt2026-lab .mt-dimension-text text{fill:#6ea6b0;font-size:12px;letter-spacing:.08em}.mnbt2026-lab .mt-pol-label text{fill:#6d969f;font-size:10px;letter-spacing:.12em}.mnbt2026-lab .mt-pol-label text:first-child{fill:#dcebed;font-size:13px}.mnbt2026-lab .mt-magic-toolbar{position:absolute;z-index:30;top:16px;left:18px;display:flex;gap:6px}.mnbt2026-lab .mt-magic-toolbar button{appearance:none;border:1px solid rgba(46,211,228,.2);background:rgba(2,15,20,.72);color:#587f87;padding:8px 10px;font:700 8px Arial;letter-spacing:.12em;cursor:pointer}.mnbt2026-lab .mt-magic-toolbar button.active{color:#dffcff;border-color:#25dff1;background:rgba(35,217,236,.10);box-shadow:0 0 22px rgba(35,217,236,.09)}.mnbt2026-lab .mt-magic-beam{position:absolute;z-index:5;left:13%;top:22%;width:17%;height:55%;transform:skewY(-8deg);pointer-events:none;opacity:0;transition:opacity .35s}.mnbt2026-lab.magic-field .mt-magic-beam{opacity:1}.mnbt2026-lab .mt-magic-beam i{position:absolute;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#38efff 42%,rgba(56,239,255,.1));box-shadow:0 0 9px rgba(56,239,255,.8);animation:mtOldBeam 2.7s linear infinite}.mnbt2026-lab .mt-magic-beam i:nth-child(1){top:8%}.mnbt2026-lab .mt-magic-beam i:nth-child(2){top:28%;animation-delay:-.55s}.mnbt2026-lab .mt-magic-beam i:nth-child(3){top:48%;animation-delay:-1.1s}.mnbt2026-lab .mt-magic-beam i:nth-child(4){top:68%;animation-delay:-1.65s}.mnbt2026-lab .mt-magic-beam i:nth-child(5){top:88%;animation-delay:-2.2s}.mnbt2026-lab .mt-magic-stars{position:absolute;inset:0;pointer-events:none}.mnbt2026-lab .mt-magic-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#4ceeff;box-shadow:0 0 8px #4ceeff;opacity:.25}.mnbt2026-lab .mt-magic-stars i:nth-child(1){left:17%;top:18%}.mnbt2026-lab .mt-magic-stars i:nth-child(2){left:25%;top:72%}.mnbt2026-lab .mt-magic-stars i:nth-child(3){left:36%;top:22%}.mnbt2026-lab .mt-magic-stars i:nth-child(4){left:45%;top:79%}.mnbt2026-lab .mt-magic-stars i:nth-child(5){left:56%;top:16%}.mnbt2026-lab .mt-magic-stars i:nth-child(6){left:65%;top:68%}.mnbt2026-lab .mt-magic-stars i:nth-child(7){left:76%;top:28%}.mnbt2026-lab .mt-magic-stars i:nth-child(8){left:83%;top:61%}.mnbt2026-lab .mt-magic-stars i:nth-child(9){left:31%;top:49%}.mnbt2026-lab .mt-magic-stars i:nth-child(10){left:71%;top:48%}.mnbt2026-lab .mt-magic-stars i:nth-child(11){left:51%;top:37%}.mnbt2026-lab .mt-magic-stars i:nth-child(12){left:59%;top:84%}.mnbt2026-lab .mt-magic-stack{position:absolute;z-index:15;right:22px;bottom:24px;width:190px;height:142px;color:#6d99a2;font:700 8px Arial;letter-spacing:.12em;perspective:700px;pointer-events:none}.mnbt2026-lab .mt-magic-stack>span{display:block;margin-bottom:5px;text-align:right}.mnbt2026-lab .mt-magic-stack .wafer{position:absolute;right:5px;width:148px;height:54px;border-radius:50%;transform:rotateX(67deg);display:flex;align-items:center;justify-content:center;flex-direction:column;transition:bottom .6s;box-sizing:border-box}.mnbt2026-lab .mt-magic-stack .wafer b{font-size:8px}.mnbt2026-lab .mt-magic-stack .wafer small{font-size:7px;opacity:.55}.mnbt2026-lab .mt-magic-stack .metal{bottom:54px;background:radial-gradient(ellipse at 45% 30%,#eff9fa,#718a90 42%,#22373d 72%);border:1px solid #b9d4d8;color:#061015}.mnbt2026-lab .mt-magic-stack .glass{bottom:31px;background:radial-gradient(ellipse at 45% 30%,rgba(75,235,248,.25),rgba(9,67,78,.20) 60%,rgba(3,23,30,.35));border:1px solid rgba(54,226,241,.38);color:#8bdde5}.mnbt2026-lab .mt-magic-stack .ground{bottom:8px;background:radial-gradient(ellipse at 45% 30%,#d9e7e9,#637a80 45%,#1d3036 75%);border:1px solid #8ca4aa;color:#071116}.mnbt2026-lab.magic-explode .mt-magic-stack .metal{bottom:84px}.mnbt2026-lab.magic-explode .mt-magic-stack .glass{bottom:39px}.mnbt2026-lab.magic-explode .mt-magic-stack .ground{bottom:-6px}.mnbt2026-lab .mt-pro-read{position:absolute;left:22px;bottom:24px;border-left:2px solid #25dff1;padding:10px 13px;background:rgba(3,17,23,.84);min-width:185px}.mnbt2026-lab .mt-pro-read span,.mnbt2026-lab .mt-pro-read b,.mnbt2026-lab .mt-pro-read small{display:block}.mnbt2026-lab .mt-pro-read span{font-size:8px;letter-spacing:.15em;color:#4f7d86}.mnbt2026-lab .mt-pro-read b{font-size:12px;color:#dff8fb;margin:5px 0}.mnbt2026-lab .mt-pro-read small{font-size:9px;color:#78a4ad}.mnbt2026-lab .mt-magic-tip{position:absolute;z-index:12;left:50%;bottom:18px;transform:translateX(-50%);color:#385f67;font:700 8px Arial;letter-spacing:.16em;white-space:nowrap}.mnbt2026-lab .mt-pro-foot{position:absolute;bottom:0;left:0;right:0;height:38px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-top:1px solid rgba(43,226,243,.12);background:#031017;color:#557f88;font-size:8px;letter-spacing:.13em}.mnbt2026-lab .mt-pro-foot i{display:inline-block;width:22px;border-top:1px solid #25dff1;margin-right:7px}.mnbt2026-lab.magic-excited .mt-ring{filter:url(#hot269)!important}.mnbt2026-lab.magic-switch .mt-magic-svg{filter:drop-shadow(0 0 36px rgba(36,227,243,.42))!important}
/* Critical: legacy expanding halo/orbit/field elements are intentionally absent. */
@keyframes mtOldCurrent{to{stroke-dashoffset:-100}}@keyframes mtOldBeam{0%{transform:translateX(-50px);opacity:0}20%{opacity:1}100%{transform:translateX(155px);opacity:0}}
@media(max-width:900px){.mnbt2026-lab .mt-pro-lab{height:600px!important}.mnbt2026-lab .mt-magic-svg{width:98%!important;height:76%!important;top:46%!important}.mnbt2026-lab .mt-magic-stack{transform:scale(.78);transform-origin:right bottom;right:8px}.mnbt2026-lab .mt-magic-tip{display:none}.mnbt2026-lab .mt-pro-head em{display:none}}
/* v1.7.4 — exact recovered original model visual. */
#mnbt2026-page .mnbt2026-exact-reference-section{padding:0!important;max-width:none!important;width:100%!important;background:#020d12!important;overflow:hidden!important}
#mnbt2026-page .mnbt2026-exact-live-wrap{position:relative;width:100%;max-width:1664px;margin:0 auto;background:#020d12;line-height:0}
#mnbt2026-page .mnbt2026-exact-live-img{display:block;width:100%;height:auto;margin:0!important;max-width:none!important;transform:none!important;animation:none!important}
#mnbt2026-page .mnbt2026-ref-hotspot{position:absolute;top:70.2%;height:5.7%;border:0;background:transparent;cursor:pointer;z-index:5;border-radius:2px;box-shadow:none;padding:0}
#mnbt2026-page .mnbt2026-ref-hotspot:hover,#mnbt2026-page .mnbt2026-ref-hotspot.active{outline:2px solid rgba(32,232,245,.82);outline-offset:-2px;background:rgba(18,225,241,.05)}
#mnbt2026-page .mnbt2026-ref-423{left:7.25%;width:6.2%}#mnbt2026-page .mnbt2026-ref-518{left:14.05%;width:6.15%}#mnbt2026-page .mnbt2026-ref-640{left:20.75%;width:6.2%}#mnbt2026-page .mnbt2026-ref-831{left:27.65%;width:6.15%}
#mnbt2026-page .mnbt2026-ref-live-badge{position:absolute;right:4%;bottom:3.4%;z-index:6;background:rgba(2,13,18,.88);border:1px solid rgba(39,224,241,.32);padding:9px 12px;color:#9bdbe2;font:700 10px/1.3 Arial,sans-serif;letter-spacing:.04em;line-height:1.3;opacity:0;transition:opacity .2s}
#mnbt2026-page .mnbt2026-exact-live-wrap.ref-changed .mnbt2026-ref-live-badge{opacity:1}

/* v1.7.5 force exact model reference visible; self-contained image data URI */
#mnbt2026-page .mnbt2026-exact-live-wrap{min-height:0!important;height:auto!important;display:block!important}
#mnbt2026-page .mnbt2026-exact-live-img{visibility:visible!important;opacity:1!important;position:relative!important;inset:auto!important;object-fit:contain!important}

/* v1.7.6 — literal DSRR Lab component recovered from the actual v2.6.7 plugin. */
#mnbt2026-page .mnbt2026-oldlab{display:grid!important;grid-template-columns:90px minmax(300px,.72fr) minmax(420px,1.28fr)!important;gap:42px!important;padding:110px 6.5%!important;min-height:720px!important;align-items:center!important;background:#020b10!important}
#mnbt2026-page .mnbt2026-oldlab .mt-num{align-self:start;color:#315a64;font-size:13px;letter-spacing:.15em}
#mnbt2026-page .mnbt2026-oldlab .mt-kicker{display:block;color:#25dff1;font-weight:900;letter-spacing:.16em;font-size:14px;margin-bottom:28px}
#mnbt2026-page .mnbt2026-oldlab .mt-copy h2{font-size:clamp(42px,4.4vw,72px);line-height:1.02;font-weight:400;letter-spacing:-.035em;margin:0 0 28px;color:#edf9fb}
#mnbt2026-page .mnbt2026-oldlab .mt-copy h2 em{font-style:normal;color:#23d9ec}
#mnbt2026-page .mnbt2026-oldlab .mt-copy p{font-size:18px;line-height:1.75;color:#8eaab2}
#mnbt2026-page .mnbt2026-oldlab .mt-freq-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}
#mnbt2026-page .mnbt2026-oldlab .mt-freq-buttons button{background:transparent;border:1px solid #315c65;color:#9dc0c7;padding:10px 13px;cursor:pointer}
#mnbt2026-page .mnbt2026-oldlab .mt-freq-buttons button.active{border-color:#23d9ec;color:#23d9ec;box-shadow:0 0 20px rgba(35,217,236,.12)}
#mnbt2026-page .mnbt2026-oldlab .mt-readout{border-left:2px solid #23d9ec;padding:12px 16px;background:rgba(35,217,236,.05)}
#mnbt2026-page .mnbt2026-oldlab .mt-readout b,#mnbt2026-page .mnbt2026-oldlab .mt-readout span{display:block} #mnbt2026-page .mnbt2026-oldlab .mt-readout span{color:#88a9b0;margin-top:6px;font-size:13px}
#mnbt2026-page .mnbt2026-oldlab .mt-live-stage{--mt-cell-scale:1;height:640px!important;position:relative;overflow:hidden;border:1px solid rgba(35,217,236,.22);background:radial-gradient(circle at 50% 44%,rgba(20,211,232,.10),transparent 32%),linear-gradient(rgba(35,217,236,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(35,217,236,.035) 1px,transparent 1px),#020d12!important;background-size:auto,32px 32px,32px 32px!important;box-shadow:inset 0 0 90px rgba(0,0,0,.55);isolation:isolate}
#mnbt2026-page .mnbt2026-oldlab .mt-live-stage:before{content:"";position:absolute;z-index:1;left:50%;top:47%;width:460px;height:460px;transform:translate(-50%,-50%) scale(var(--mt-cell-scale));border:1px solid rgba(39,220,239,.24);background:linear-gradient(135deg,rgba(39,220,239,.025),transparent 45%);box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 0 50px rgba(31,211,231,.025);transition:transform .65s cubic-bezier(.2,.8,.2,1)}
#mnbt2026-page .mnbt2026-oldlab .mt-lab-hud{position:absolute;z-index:9;left:24px;right:24px;top:20px;display:flex;justify-content:space-between;align-items:center;color:#58838d;font-size:10px;letter-spacing:.16em} #mnbt2026-page .mnbt2026-oldlab .mt-lab-hud b{font-size:15px;color:#2be2f3;font-weight:600;letter-spacing:.08em;text-shadow:0 0 18px rgba(43,226,243,.35)}
#mnbt2026-page .mnbt2026-oldlab .mt-device-stack{position:absolute;z-index:4;left:50%;top:47%;width:440px;height:440px;transform:translate(-50%,-50%);perspective:900px}
#mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live{position:absolute;width:390px;height:390px;left:50%;top:47%;transform:translate(-50%,-50%) scale(var(--mt-scale,1));z-index:6;filter:drop-shadow(0 20px 22px rgba(0,0,0,.5));transition:transform .75s cubic-bezier(.2,.8,.2,1)}
#mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live i{position:absolute;left:50%;top:50%;border:25px solid #c7e5e8;border-radius:50%;transform:translate(-50%,-50%);background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 0 0 1px rgba(62,109,118,.45),0 0 20px rgba(69,224,239,.08)}
#mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live .outer{width:320px;height:320px} #mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live .inner{width:190px;height:190px}
#mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live i:after{content:"";position:absolute;top:-31px;left:calc(50% - 17px);width:34px;height:39px;background:#020d12;box-shadow:0 8px 12px rgba(0,0,0,.55)}
#mnbt2026-page .mnbt2026-oldlab .mt-dsrr-live b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border:1px solid rgba(42,224,242,.28);border-radius:50%;display:grid;place-items:center;color:#d9f8fb;font-size:12px;font-weight:500;letter-spacing:.08em;background:rgba(3,18,24,.88);box-shadow:0 0 32px rgba(35,217,236,.08)}
#mnbt2026-page .mnbt2026-oldlab .mt-gap-label{position:absolute;left:50%;top:14px;transform:translateX(-50%);font-size:8px;letter-spacing:.15em;color:#5f9ca6;white-space:nowrap}.mnbt2026-oldlab .mt-gap-label:after{content:"";display:block;width:1px;height:26px;background:linear-gradient(#39ddec,transparent);margin:4px auto}
#mnbt2026-page .mnbt2026-oldlab .mt-current{position:absolute;z-index:8;width:18px;height:18px;border-radius:50%;background:#55f2ff;box-shadow:0 0 10px #55f2ff,0 0 24px rgba(85,242,255,.8);offset-path:circle(160px at 195px 195px);animation:mtCurrent176 3.4s linear infinite} #mnbt2026-page .mnbt2026-oldlab .mt-current.c2{offset-path:circle(95px at 195px 195px);animation-duration:2.5s;animation-delay:-1.1s;transform:scale(.75)}
#mnbt2026-page .mnbt2026-oldlab .mt-layer{position:absolute;left:50%;transform:translateX(-50%) rotateX(67deg);width:330px;height:330px;border-radius:8px;text-align:right;padding:12px;box-sizing:border-box;font-size:9px;letter-spacing:.14em}.mnbt2026-oldlab .mt-layer.spacer{z-index:2;top:120px;border:1px solid rgba(76,225,238,.20);background:linear-gradient(135deg,rgba(55,195,211,.09),rgba(7,29,37,.18));color:#568b95}.mnbt2026-oldlab .mt-layer.ground{z-index:1;top:145px;border:1px solid rgba(191,222,225,.15);background:linear-gradient(135deg,rgba(178,211,215,.12),rgba(16,36,42,.3));color:#6d8f96}
#mnbt2026-page .mnbt2026-oldlab .mt-cell-frame{position:absolute;z-index:3;left:50%;top:47%;width:460px;height:460px;transform:translate(-50%,-50%) scale(var(--mt-cell-scale,1));border:1px dashed rgba(40,218,237,.20);transition:transform .75s cubic-bezier(.2,.8,.2,1);pointer-events:none}.mnbt2026-oldlab .mt-dim-w{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:9px;letter-spacing:.13em;color:#4d8993;background:#020d12;padding:0 8px}
#mnbt2026-page .mnbt2026-oldlab .mt-photons{position:absolute;z-index:3;top:7%;left:19%;right:19%;height:25%}.mnbt2026-oldlab .mt-photons i{position:absolute;width:2px;height:135px;background:linear-gradient(rgba(43,226,243,0),rgba(43,226,243,.9),rgba(43,226,243,0));box-shadow:0 0 10px rgba(43,226,243,.4);animation:mtPhoton176 2.1s linear infinite}.mnbt2026-oldlab .mt-photons i:nth-child(1){left:20%}.mnbt2026-oldlab .mt-photons i:nth-child(2){left:40%;animation-delay:.4s}.mnbt2026-oldlab .mt-photons i:nth-child(3){left:60%;animation-delay:.8s}.mnbt2026-oldlab .mt-photons i:nth-child(4){left:80%;animation-delay:1.2s}.mnbt2026-oldlab .mt-photons i:nth-child(5){left:30%;animation-delay:.2s}.mnbt2026-oldlab .mt-photons i:nth-child(6){left:70%;animation-delay:1s}
#mnbt2026-page .mnbt2026-oldlab .mt-field{position:absolute;z-index:2;left:50%;top:50%;width:120px;height:120px;border:1px solid rgba(35,217,236,.22);border-radius:50%;transform:translate(-50%,-50%);animation:mtPulse176 4s ease-out infinite}.mnbt2026-oldlab .mt-field.f2{animation-delay:1s}.mnbt2026-oldlab .mt-field.f3{animation-delay:2s}
#mnbt2026-page .mnbt2026-oldlab .mt-scale-bar{position:absolute;z-index:9;right:24px;bottom:24px;color:#557f88;font-size:9px;letter-spacing:.12em}.mnbt2026-oldlab .mt-scale-bar i{display:block;width:64px;border-top:2px solid #6caab4;margin-bottom:5px}.mnbt2026-oldlab .mt-live-stage>small{position:absolute;z-index:9;bottom:24px;left:24px;font-size:9px;letter-spacing:.15em;color:#456f78}.mnbt2026-oldlab .mt-axis{position:absolute;z-index:9;color:#3f727c;font-size:9px}.mnbt2026-oldlab .mt-axis-x{right:22px;top:50%;border-top:1px solid rgba(43,226,243,.22);width:54px;padding-top:4px;text-align:right}.mnbt2026-oldlab .mt-axis-y{left:50%;top:76px;border-left:1px solid rgba(43,226,243,.22);height:54px;padding-left:5px}
@keyframes mtCurrent176{to{offset-distance:100%}}@keyframes mtPhoton176{0%{transform:translateY(-60px);opacity:0}25%{opacity:1}100%{transform:translateY(360px);opacity:0}}@keyframes mtPulse176{0%{width:80px;height:80px;opacity:.75}100%{width:480px;height:480px;opacity:0}}
@media(max-width:900px){#mnbt2026-page .mnbt2026-oldlab{grid-template-columns:1fr!important;padding:75px 24px!important;gap:25px!important}.mnbt2026-oldlab .mt-num{display:none}.mnbt2026-oldlab .mt-live-stage{height:560px!important}.mnbt2026-oldlab .mt-device-stack{transform:translate(-50%,-50%) scale(.78)}.mnbt2026-oldlab .mt-cell-frame,.mnbt2026-oldlab .mt-live-stage:before{width:390px!important;height:390px!important}.mnbt2026-oldlab .mt-lab-hud span{display:none}}

/* v1.7.7 — video-matched MAGIC LAB v2.7.4. */
#mnbt2026-page .mnbt2026-lab .mt-pro-lab{height:690px!important;background:#010b10!important}
#mnbt2026-page .mnbt2026-lab .mt-pro-head{grid-template-columns:1fr auto 1fr;height:52px!important;font-size:9px!important}
#mnbt2026-page .mnbt2026-lab .mt-pro-head b{font-size:11px!important;color:#29e2f2!important;letter-spacing:.08em!important}
#mnbt2026-page .mnbt2026-lab .mt-pro-canvas{inset:52px 0 38px!important;background:radial-gradient(circle at 47% 48%,rgba(31,211,231,.035),transparent 42%),#010b10!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-toolbar{top:14px!important;left:18px!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-toolbar button{padding:8px 12px!important;font-size:8px!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-svg{width:68%!important;height:78%!important;left:42%!important;top:52%!important}
#mnbt2026-page .mnbt2026-lab .mt-ring{stroke:url(#agMetal277)!important;filter:url(#glow277)!important}
#mnbt2026-page .mnbt2026-lab.magic-excited .mt-ring{filter:url(#hot277)!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-stack{right:24px!important;bottom:112px!important;width:210px!important;height:260px!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-stack>span{text-align:left!important;margin:0 0 10px 4px!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-stack .wafer{right:0!important;width:180px!important;height:72px!important;transform:rotateX(67deg)!important}
#mnbt2026-page .mnbt2026-lab .mt-magic-stack .metal{bottom:150px!important}.mnbt2026-lab .mt-magic-stack .glass{bottom:76px!important}.mnbt2026-lab .mt-magic-stack .ground{bottom:2px!important}
#mnbt2026-page .mnbt2026-lab.magic-explode .mt-magic-stack .metal{bottom:178px!important}.mnbt2026-lab.magic-explode .mt-magic-stack .glass{bottom:88px!important}.mnbt2026-lab.magic-explode .mt-magic-stack .ground{bottom:-2px!important}
#mnbt2026-page .mnbt2026-lab .mt-pro-read{left:24px!important;bottom:24px!important;min-width:180px!important;background:rgba(2,15,20,.7)!important}
#mnbt2026-page .mnbt2026-lab .mt-pro-read b{font-size:20px!important;font-weight:500!important}.mnbt2026-lab .mt-pro-read span{font-size:7px!important}.mnbt2026-lab .mt-pro-read small{font-size:8px!important}
#mnbt2026-page .mnbt2026-lab .mt-video-field{position:absolute;left:18%;right:20%;top:13%;height:52%;opacity:.34;pointer-events:none;display:none}
#mnbt2026-page .mnbt2026-lab.magic-field .mt-video-field{display:block}
#mnbt2026-page .mnbt2026-lab .mt-video-field i{position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(39,224,241,.5),rgba(39,224,241,.08),transparent);box-shadow:0 0 8px rgba(39,224,241,.25)}
#mnbt2026-page .mnbt2026-lab .mt-video-field i:nth-child(1){left:8%}.mnbt2026-lab .mt-video-field i:nth-child(2){left:26%}.mnbt2026-lab .mt-video-field i:nth-child(3){left:44%}.mnbt2026-lab .mt-video-field i:nth-child(4){left:62%}.mnbt2026-lab .mt-video-field i:nth-child(5){left:80%}.mnbt2026-lab .mt-video-field i:nth-child(6){left:98%}
#mnbt2026-page .mnbt2026-lab .mt-magic-tip{bottom:14px!important;font-size:7px!important}
#mnbt2026-page .mnbt2026-lab .mt-current-path{stroke:#24e8f7!important;stroke-width:3!important}
@media(max-width:1100px){#mnbt2026-page .mnbt2026-oldlab{grid-template-columns:55px 1fr!important}#mnbt2026-page .mnbt2026-oldlab .mt-live-stage{grid-column:2}#mnbt2026-page .mnbt2026-lab .mt-magic-svg{left:43%!important;width:72%!important}}

/* v1.7.9 — literal original v2.6.7 live-stage transplant. */
#mnbt2026-page #mnbt2026-lab.mt-section{position:relative;display:grid;grid-template-columns:90px minmax(300px,.72fr) minmax(420px,1.28fr);gap:42px;padding:110px 6.5%;border-top:1px solid rgba(35,217,236,.15);min-height:720px;align-items:center}
#mnbt2026-page #mnbt2026-lab .mt-num{align-self:start;color:#315a64;font-size:13px;letter-spacing:.15em}
#mnbt2026-page #mnbt2026-lab .mt-kicker{display:block;color:#25dff1;font-weight:900;letter-spacing:.16em;font-size:14px;margin-bottom:28px}
#mnbt2026-page #mnbt2026-lab .mt-copy h2{font-size:clamp(42px,4.4vw,72px);line-height:1.02;font-weight:400;letter-spacing:-.035em;margin:0 0 28px}
#mnbt2026-page #mnbt2026-lab .mt-copy h2 em{font-style:normal;color:#23d9ec}
#mnbt2026-page #mnbt2026-lab .mt-copy p{font-size:18px;line-height:1.75;color:#8eaab2}
#mnbt2026-page #mnbt2026-lab .mt-freq-buttons{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0}
#mnbt2026-page #mnbt2026-lab .mt-freq-buttons button{background:transparent;border:1px solid #315c65;color:#9dc0c7;padding:10px 13px;cursor:pointer}
#mnbt2026-page #mnbt2026-lab .mt-freq-buttons button.active{border-color:#23d9ec;color:#23d9ec;box-shadow:0 0 20px rgba(35,217,236,.12)}
#mnbt2026-page #mnbt2026-lab .mt-readout{border-left:2px solid #23d9ec;padding:12px 16px;background:rgba(35,217,236,.05)}
#mnbt2026-page #mnbt2026-lab .mt-readout b,#mnbt2026-page #mnbt2026-lab .mt-readout span{display:block}
#mnbt2026-page #mnbt2026-lab .mt-readout span{color:#88a9b0;margin-top:6px;font-size:13px}
#mnbt2026-page #mnbt2026-lab .mt-live-stage{--mt-cell-scale:1;height:640px!important;position:relative;border:1px solid rgba(35,217,236,.22);overflow:hidden;background:radial-gradient(circle at 50% 44%,rgba(20,211,232,.10),transparent 32%),linear-gradient(rgba(35,217,236,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(35,217,236,.035) 1px,transparent 1px),#020d12!important;background-size:auto,32px 32px,32px 32px!important;box-shadow:inset 0 0 90px rgba(0,0,0,.55);isolation:isolate}
#mnbt2026-page #mnbt2026-lab .mt-live-stage:before{content:""!important;position:absolute;z-index:1;left:50%!important;top:47%!important;width:460px!important;height:460px!important;transform:translate(-50%,-50%) scale(var(--mt-cell-scale));border:1px solid rgba(39,220,239,.24)!important;background:linear-gradient(135deg,rgba(39,220,239,.025),transparent 45%)!important;box-shadow:0 0 0 1px rgba(0,0,0,.6),inset 0 0 50px rgba(31,211,231,.025)!important;transition:transform .65s cubic-bezier(.2,.8,.2,1);box-sizing:border-box}
#mnbt2026-page #mnbt2026-lab .mt-lab-hud{position:absolute;z-index:9;left:24px;right:24px;top:20px;display:flex;justify-content:space-between;align-items:center;color:#58838d;font-size:10px;letter-spacing:.16em}
#mnbt2026-page #mnbt2026-lab .mt-lab-hud b{font-size:15px;color:#2be2f3;font-weight:600;letter-spacing:.08em;text-shadow:0 0 18px rgba(43,226,243,.35)}
#mnbt2026-page #mnbt2026-lab .mt-device-stack{position:absolute;z-index:4;left:50%;top:47%;width:440px;height:440px;transform:translate(-50%,-50%);perspective:900px}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live{position:absolute;width:390px!important;height:390px!important;left:50%!important;top:47%!important;transform:translate(-50%,-50%) scale(var(--mt-scale,1));transition:transform .75s cubic-bezier(.2,.8,.2,1)!important;z-index:6!important;filter:drop-shadow(0 20px 22px rgba(0,0,0,.5))}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live i{position:absolute;left:50%;top:50%;border:25px solid #c7e5e8!important;border-radius:50%;transform:translate(-50%,-50%);background:transparent!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.28),0 0 0 1px rgba(62,109,118,.45),0 0 20px rgba(69,224,239,.08)!important}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live .outer{width:320px!important;height:320px!important}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live .inner{width:190px!important;height:190px!important}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live i:after{content:"";position:absolute;top:-31px!important;left:calc(50% - 17px)!important;width:34px!important;height:39px!important;background:#020d12!important;box-shadow:0 8px 12px rgba(0,0,0,.55)!important}
#mnbt2026-page #mnbt2026-lab .mt-dsrr-live b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border:1px solid rgba(42,224,242,.28);border-radius:50%;display:grid;place-items:center;color:#d9f8fb!important;font-size:12px;font-weight:500;letter-spacing:.08em;background:rgba(3,18,24,.88);box-shadow:0 0 32px rgba(35,217,236,.08)}
#mnbt2026-page #mnbt2026-lab .mt-gap-label{position:absolute;left:50%;top:14px;transform:translateX(-50%);font-size:8px;letter-spacing:.15em;color:#5f9ca6;white-space:nowrap}
#mnbt2026-page #mnbt2026-lab .mt-gap-label:after{content:"";display:block;width:1px;height:26px;background:linear-gradient(#39ddec,transparent);margin:4px auto}
#mnbt2026-page #mnbt2026-lab .mt-current{position:absolute!important;z-index:8;width:18px;height:18px;border-radius:50%;background:#55f2ff;box-shadow:0 0 10px #55f2ff,0 0 24px rgba(85,242,255,.8);offset-path:circle(160px at 195px 195px);animation:mtCurrent267 3.4s linear infinite}
#mnbt2026-page #mnbt2026-lab .mt-current.c2{offset-path:circle(95px at 195px 195px);animation-duration:2.5s;animation-delay:-1.1s;transform:scale(.75)}
#mnbt2026-page #mnbt2026-lab .mt-layer{position:absolute;left:50%;transform:translateX(-50%) rotateX(67deg);width:330px;height:330px;border-radius:8px;text-align:right;padding:12px;box-sizing:border-box;font-size:9px;letter-spacing:.14em}
#mnbt2026-page #mnbt2026-lab .mt-layer.spacer{z-index:2;top:120px;border:1px solid rgba(76,225,238,.20);background:linear-gradient(135deg,rgba(55,195,211,.09),rgba(7,29,37,.18));color:#568b95;box-shadow:0 18px 30px rgba(0,0,0,.24)}
#mnbt2026-page #mnbt2026-lab .mt-layer.ground{z-index:1;top:145px;border:1px solid rgba(191,222,225,.15);background:linear-gradient(135deg,rgba(178,211,215,.12),rgba(16,36,42,.3));color:#6d8f96}
#mnbt2026-page #mnbt2026-lab .mt-cell-frame{position:absolute;z-index:3;left:50%;top:47%;width:460px;height:460px;transform:translate(-50%,-50%) scale(var(--mt-cell-scale,1));border:1px dashed rgba(40,218,237,.20);transition:transform .75s cubic-bezier(.2,.8,.2,1);pointer-events:none}
#mnbt2026-page #mnbt2026-lab .mt-dim-w{position:absolute;top:-20px;left:50%;transform:translateX(-50%);font-size:9px;letter-spacing:.13em;color:#4d8993;background:#020d12;padding:0 8px}
#mnbt2026-page #mnbt2026-lab .mt-cell-frame:before,#mnbt2026-page #mnbt2026-lab .mt-cell-frame:after{content:"";position:absolute;top:-7px;width:1px;height:13px;background:#2bddec}
#mnbt2026-page #mnbt2026-lab .mt-cell-frame:before{left:0} #mnbt2026-page #mnbt2026-lab .mt-cell-frame:after{right:0}
#mnbt2026-page #mnbt2026-lab .mt-photons{position:absolute;z-index:3!important;top:7%!important;left:19%!important;right:19%!important;height:25%!important}
#mnbt2026-page #mnbt2026-lab .mt-photons i{position:absolute;width:2px;height:135px!important;background:linear-gradient(rgba(43,226,243,0),rgba(43,226,243,.9),rgba(43,226,243,0))!important;box-shadow:0 0 10px rgba(43,226,243,.4);animation:mtPhoton 2.1s linear infinite}
#mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(1){left:20%} #mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(2){left:40%;animation-delay:.4s} #mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(3){left:60%;animation-delay:.8s} #mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(4){left:80%;animation-delay:1.2s} #mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(5){left:30%;animation-delay:.2s} #mnbt2026-page #mnbt2026-lab .mt-photons i:nth-child(6){left:70%;animation-delay:1s}
#mnbt2026-page #mnbt2026-lab .mt-scale-bar{position:absolute;z-index:9;right:24px;bottom:24px;color:#557f88;font-size:9px;letter-spacing:.12em} #mnbt2026-page #mnbt2026-lab .mt-scale-bar i{display:block;width:64px;border-top:2px solid #6caab4;margin-bottom:5px;position:relative} #mnbt2026-page #mnbt2026-lab .mt-scale-bar i:before,#mnbt2026-page #mnbt2026-lab .mt-scale-bar i:after{content:"";position:absolute;top:-5px;width:1px;height:8px;background:#6caab4} #mnbt2026-page #mnbt2026-lab .mt-scale-bar i:before{left:0} #mnbt2026-page #mnbt2026-lab .mt-scale-bar i:after{right:0}
#mnbt2026-page #mnbt2026-lab .mt-live-stage>small{position:absolute;z-index:9!important;bottom:24px!important;left:24px!important;font-size:9px!important;letter-spacing:.15em!important;color:#456f78!important}
#mnbt2026-page #mnbt2026-lab .mt-axis{position:absolute;z-index:9;color:#3f727c;font-size:9px} #mnbt2026-page #mnbt2026-lab .mt-axis-x{right:22px;top:50%;border-top:1px solid rgba(43,226,243,.22);width:54px;padding-top:4px;text-align:right} #mnbt2026-page #mnbt2026-lab .mt-axis-y{left:50%;top:76px;border-left:1px solid rgba(43,226,243,.22);height:54px;padding-left:5px}
@keyframes mtCurrent267{to{offset-distance:100%}} @keyframes mtPhoton{0%{transform:translateY(-60px);opacity:0}25%{opacity:1}100%{transform:translateY(360px);opacity:0}}
@media(max-width:900px){#mnbt2026-page #mnbt2026-lab.mt-section{grid-template-columns:1fr;padding:75px 24px;gap:25px}#mnbt2026-page #mnbt2026-lab .mt-num{display:none}#mnbt2026-page #mnbt2026-lab .mt-live-stage{height:560px!important}#mnbt2026-page #mnbt2026-lab .mt-device-stack{transform:translate(-50%,-50%) scale(.78)}#mnbt2026-page #mnbt2026-lab .mt-cell-frame,#mnbt2026-page #mnbt2026-lab .mt-live-stage:before{width:390px!important;height:390px!important}#mnbt2026-page #mnbt2026-lab .mt-lab-hud span{display:none}}

/* v1.8.2: visible 3D stack + excite controls; scoped to the good literal old live-stage */
#mnbt2026-page #mnbt2026-lab .mt-lab-tools{position:absolute;z-index:20;top:54px;left:24px;display:flex;gap:8px}
#mnbt2026-page #mnbt2026-lab .mt-lab-tools button{border:1px solid rgba(43,226,243,.32);background:rgba(2,13,18,.82);color:#7ba6ae;padding:9px 12px;font:800 9px/1 Arial;letter-spacing:.14em;cursor:pointer;transition:.25s ease;box-shadow:inset 0 0 0 1px rgba(255,255,255,.015)}
#mnbt2026-page #mnbt2026-lab .mt-lab-tools button:hover,#mnbt2026-page #mnbt2026-lab .mt-lab-tools button.active{color:#dffcff;border-color:#2be2f3;background:rgba(43,226,243,.10);box-shadow:0 0 22px rgba(43,226,243,.16)}
#mnbt2026-page #mnbt2026-lab .mt-3d-panel{position:absolute;z-index:12;right:22px;top:110px;width:210px;height:300px;border-left:1px solid rgba(43,226,243,.14);opacity:.72;transition:opacity .35s ease,transform .55s cubic-bezier(.2,.8,.2,1);transform:translateX(10px);pointer-events:none}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-3d-panel{opacity:1;transform:translateX(0)}
#mnbt2026-page #mnbt2026-lab .mt-3d-title{position:absolute;top:0;right:0;color:#75a3ab;font:800 8px Arial;letter-spacing:.17em}
#mnbt2026-page #mnbt2026-lab .mt-3d-note{position:absolute;bottom:0;right:0;color:#3f737c;font:700 8px Arial;letter-spacing:.14em}
#mnbt2026-page #mnbt2026-lab .mt-3d-scene{position:absolute;inset:28px 0 20px;perspective:700px;transform-style:preserve-3d}
#mnbt2026-page #mnbt2026-lab .mt-3d-wafer{position:absolute;left:22px;width:170px;height:112px;transform:rotateX(68deg) rotateZ(-7deg);border-radius:7px;display:grid;place-items:center;box-sizing:border-box;transition:top .7s cubic-bezier(.2,.8,.2,1),filter .35s ease}
#mnbt2026-page #mnbt2026-lab .mt-3d-wafer b{font:800 8px Arial;letter-spacing:.12em}.mnbt2026-lab .mt-3d-wafer small{font:700 7px Arial;opacity:.6;margin-top:-42px}
#mnbt2026-page #mnbt2026-lab .mt-3d-top{top:36px;border:1px solid rgba(198,229,233,.5);background:linear-gradient(145deg,rgba(221,242,244,.17),rgba(44,70,77,.22));box-shadow:0 18px 25px rgba(0,0,0,.38);color:#cce8eb}
#mnbt2026-page #mnbt2026-lab .mt-3d-top .o,#mnbt2026-page #mnbt2026-lab .mt-3d-top .i{position:absolute;border:9px solid #bddcdf;border-radius:50%;box-sizing:border-box;filter:drop-shadow(0 0 6px rgba(43,226,243,.18))}
#mnbt2026-page #mnbt2026-lab .mt-3d-top .o{width:104px;height:104px}#mnbt2026-page #mnbt2026-lab .mt-3d-top .i{width:60px;height:60px}
#mnbt2026-page #mnbt2026-lab .mt-3d-top .o:after,#mnbt2026-page #mnbt2026-lab .mt-3d-top .i:after{content:"";position:absolute;left:50%;top:-13px;transform:translateX(-50%);width:13px;height:18px;background:#06171d}
#mnbt2026-page #mnbt2026-lab .mt-3d-top b{position:absolute;right:8px;bottom:8px}
#mnbt2026-page #mnbt2026-lab .mt-3d-glass{top:72px;border:1px solid rgba(43,226,243,.34);background:linear-gradient(145deg,rgba(43,226,243,.16),rgba(4,34,42,.25));color:#69dbe6;box-shadow:0 16px 24px rgba(0,0,0,.28)}
#mnbt2026-page #mnbt2026-lab .mt-3d-ground{top:108px;border:1px solid rgba(190,220,224,.35);background:linear-gradient(145deg,rgba(206,228,231,.20),rgba(40,60,66,.42));color:#9ebcc1;box-shadow:0 16px 24px rgba(0,0,0,.34)}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-3d-top{top:10px;filter:drop-shadow(0 0 12px rgba(43,226,243,.25))}#mnbt2026-page #mnbt2026-lab.show-3d .mt-3d-glass{top:88px}#mnbt2026-page #mnbt2026-lab.show-3d .mt-3d-ground{top:166px}
/* Make the main unit cell itself become a true exploded 3D stack */
#mnbt2026-page #mnbt2026-lab .mt-device-stack{transition:transform .75s cubic-bezier(.2,.8,.2,1)}
#mnbt2026-page #mnbt2026-lab .mt-layer{transition:top .75s cubic-bezier(.2,.8,.2,1),transform .75s cubic-bezier(.2,.8,.2,1),opacity .35s ease,box-shadow .35s ease}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-device-stack{transform:translate(-56%,-49%) rotateZ(-5deg) scale(.88)}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-dsrr-live{transform:translate(-50%,-68%) scale(var(--mt-scale,1)) rotateX(61deg)!important;filter:drop-shadow(0 34px 25px rgba(0,0,0,.55)) drop-shadow(0 0 12px rgba(43,226,243,.16))}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-layer.spacer{top:180px;transform:translateX(-50%) rotateX(67deg);border-color:rgba(43,226,243,.5);background:linear-gradient(135deg,rgba(43,226,243,.18),rgba(7,29,37,.22));box-shadow:0 28px 35px rgba(0,0,0,.34)}
#mnbt2026-page #mnbt2026-lab.show-3d .mt-layer.ground{top:245px;transform:translateX(-50%) rotateX(67deg);border-color:rgba(205,229,232,.35);background:linear-gradient(135deg,rgba(205,229,232,.20),rgba(16,36,42,.38));box-shadow:0 30px 38px rgba(0,0,0,.42)}
/* Excitation is constrained to the resonator; no expanding field circles */
#mnbt2026-page #mnbt2026-lab.is-exciting .mt-photons i{animation-duration:.52s!important;box-shadow:0 0 16px #2be2f3,0 0 32px rgba(43,226,243,.45)!important}
#mnbt2026-page #mnbt2026-lab.is-exciting .mt-dsrr-live i{border-color:#e7fdff!important;box-shadow:inset 0 0 0 1px #fff,0 0 14px #2be2f3,0 0 38px rgba(43,226,243,.38)!important}
#mnbt2026-page #mnbt2026-lab.is-exciting .mt-current{animation-duration:.62s!important;width:22px;height:22px;background:#e5fdff;box-shadow:0 0 14px #fff,0 0 34px #2be2f3}
#mnbt2026-page #mnbt2026-lab.is-exciting .mt-hud-freq{text-shadow:0 0 8px #2be2f3,0 0 28px #2be2f3}
@media(max-width:1200px){#mnbt2026-page #mnbt2026-lab .mt-3d-panel{display:none}}

/* v1.9.0 — Sections 06/07 only; live lab untouched */
.mnbt2026-physics,.mnbt2026-uav{position:relative;overflow:hidden}
.mnbt2026-physics h2,.mnbt2026-uav h2{max-width:980px}.mnbt2026-physics h2 span,.mnbt2026-uav h2 span{color:#4fe7ff}
.mnbt2026-physics-intro,.mnbt2026-uav-intro{max-width:900px;color:#aab7c8;font-size:18px;line-height:1.75;margin:18px 0 38px}
.mnbt2026-mechanism{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:26px}
.mnbt2026-mech-card{position:relative;min-height:220px;padding:28px 24px;border:1px solid rgba(79,231,255,.16);background:linear-gradient(145deg,rgba(12,22,35,.9),rgba(5,10,18,.72));border-radius:18px;overflow:hidden}
.mnbt2026-mech-card:before{content:attr(data-step);position:absolute;right:18px;top:10px;font-size:54px;font-weight:900;color:rgba(79,231,255,.07)}
.mnbt2026-mech-icon{width:52px;height:52px;border-radius:14px;border:1px solid rgba(79,231,255,.3);display:grid;place-items:center;color:#4fe7ff;font-weight:900;margin-bottom:25px;box-shadow:inset 0 0 24px rgba(79,231,255,.05)}
.mnbt2026-mech-card h3{font-size:18px;color:#f4f8ff;margin:0 0 12px}.mnbt2026-mech-card p{margin:0;color:#94a4b8;line-height:1.65;font-size:14px}
.mnbt2026-physics-equation{margin-top:18px;padding:22px 26px;border-left:3px solid #4fe7ff;background:rgba(79,231,255,.045);display:flex;align-items:center;gap:24px;flex-wrap:wrap}
.mnbt2026-physics-equation strong{font-size:23px;color:#fff}.mnbt2026-physics-equation span{color:#8da1b7;font-size:14px;letter-spacing:.08em;text-transform:uppercase}
.mnbt2026-energy-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:stretch;margin:34px 0 24px}
.mnbt2026-flow-node{position:relative;padding:25px 18px;min-height:170px;border-radius:18px;border:1px solid rgba(79,231,255,.16);background:rgba(7,14,24,.84);text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}
.mnbt2026-flow-node:not(:last-child):after{content:'›';position:absolute;right:-13px;top:50%;transform:translateY(-50%);z-index:3;font-size:31px;color:#4fe7ff;text-shadow:0 0 18px rgba(79,231,255,.55)}
.mnbt2026-flow-symbol{font-size:28px;font-weight:900;color:#4fe7ff;margin-bottom:13px}.mnbt2026-flow-node b{color:#f4f8ff;font-size:15px}.mnbt2026-flow-node small{color:#8295aa;line-height:1.5;margin-top:8px}
.mnbt2026-uav-panel{display:grid;grid-template-columns:1.1fr .9fr;gap:18px;margin-top:18px}
.mnbt2026-spectrum,.mnbt2026-flight{border:1px solid rgba(79,231,255,.15);border-radius:20px;background:linear-gradient(145deg,rgba(11,20,33,.88),rgba(4,9,16,.86));padding:28px}
.mnbt2026-spectrum-bars{height:155px;display:flex;align-items:flex-end;gap:7px;padding:16px 8px 8px;border-bottom:1px solid rgba(255,255,255,.12)}
.mnbt2026-spectrum-bars i{display:block;flex:1;min-width:7px;border-radius:8px 8px 2px 2px;background:linear-gradient(to top,rgba(79,231,255,.14),rgba(79,231,255,.85));box-shadow:0 0 14px rgba(79,231,255,.12)}
.mnbt2026-spectrum h3,.mnbt2026-flight h3{color:#fff;margin:0 0 8px}.mnbt2026-spectrum p,.mnbt2026-flight p{color:#91a2b7;line-height:1.65;font-size:14px}
.mnbt2026-uav-sketch{height:170px;position:relative;display:grid;place-items:center}.mnbt2026-uav-body{width:112px;height:34px;border:2px solid #c9d4df;border-radius:50%;position:relative;box-shadow:0 0 25px rgba(79,231,255,.13)}
.mnbt2026-uav-body:before,.mnbt2026-uav-body:after{content:'';position:absolute;top:15px;width:105px;height:2px;background:#718297}.mnbt2026-uav-body:before{right:85px;transform:rotate(18deg)}.mnbt2026-uav-body:after{left:85px;transform:rotate(-18deg)}
.mnbt2026-rotor{position:absolute;width:50px;height:8px;border-top:2px solid #4fe7ff;border-bottom:1px solid rgba(79,231,255,.35);top:4px}.mnbt2026-rotor.r1{left:-105px}.mnbt2026-rotor.r2{right:-105px}.mnbt2026-charge{position:absolute;bottom:12px;color:#4fe7ff;font-size:12px;letter-spacing:.15em}.mnbt2026-beam{position:absolute;width:180px;height:2px;background:linear-gradient(90deg,transparent,#4fe7ff,transparent);bottom:38px;filter:drop-shadow(0 0 6px #4fe7ff)}
@media(max-width:900px){.mnbt2026-mechanism{grid-template-columns:1fr 1fr}.mnbt2026-energy-flow{grid-template-columns:1fr}.mnbt2026-flow-node:not(:last-child):after{content:'⌄';right:auto;left:50%;top:auto;bottom:-23px;transform:translateX(-50%)}.mnbt2026-uav-panel{grid-template-columns:1fr}}
@media(max-width:560px){.mnbt2026-mechanism{grid-template-columns:1fr}}

/* v1.9.1 — premium overview cleanup */
#mnbt2026-page .mnbt2026-overview{position:relative;padding:58px max(calc((100% - 1500px)/2),6vw) 48px;background:linear-gradient(180deg,#03161c 0%,#021116 100%);border-top:1px solid rgba(79,225,241,.12);border-bottom:1px solid rgba(79,225,241,.14);overflow:hidden}
#mnbt2026-page .mnbt2026-overview:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 78% 20%,rgba(27,199,225,.08),transparent 30%),linear-gradient(rgba(69,207,225,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(69,207,225,.035) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px}
#mnbt2026-page .mnbt2026-overview-head{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px}
#mnbt2026-page .mnbt2026-overview-head>div{display:flex;align-items:center;gap:14px}
#mnbt2026-page .mnbt2026-overview-no{color:#56e8f5;font:800 12px/1 monospace;letter-spacing:.12em;padding-right:14px;border-right:1px solid rgba(86,232,245,.4)}
#mnbt2026-page .mnbt2026-overview-kicker{color:#a8c9d0;font:700 10px/1 monospace;letter-spacing:.2em}
#mnbt2026-page .mnbt2026-overview-head p{margin:0;color:#789da6;font-size:14px;letter-spacing:.02em}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border:0;background:transparent}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats article{min-width:0;display:flex;align-items:flex-start;gap:17px;padding:25px 22px;border:1px solid rgba(76,218,236,.17);border-radius:16px;background:linear-gradient(145deg,rgba(8,38,47,.88),rgba(3,24,31,.72));box-shadow:inset 0 1px rgba(255,255,255,.025);transition:transform .3s ease,border-color .3s ease,background .3s ease}
@media(hover:hover){#mnbt2026-page .mnbt2026-overview .mnbt2026-stats article:hover{transform:translateY(-4px);border-color:rgba(76,218,236,.42);background:linear-gradient(145deg,rgba(8,47,58,.95),rgba(3,27,35,.82))}}
#mnbt2026-page .mnbt2026-stat-icon{flex:0 0 42px;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:rgba(31,201,225,.08);border:1px solid rgba(69,222,241,.17);color:#4ce1f2;font-size:22px;line-height:1}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats article>div:last-child{min-width:0}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats b{display:block;margin:0 0 7px;color:#f5fbfc;font-size:clamp(25px,2.15vw,36px);font-weight:500;line-height:1;letter-spacing:-.04em;white-space:nowrap}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats b em{font-size:.5em;font-style:normal;color:#8cb4bd;letter-spacing:.02em;margin-left:4px}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats span{display:block;margin:0;color:#52dce9;font:700 9px/1.3 monospace;letter-spacing:.14em}
#mnbt2026-page .mnbt2026-overview .mnbt2026-stats small{display:block;margin-top:9px;color:#6f929b;font-size:11px;line-height:1.45}
#mnbt2026-page .mnbt2026-overview-line{position:relative;z-index:1;display:flex;align-items:center;gap:18px;margin-top:27px;color:#527984;font:700 8px/1 monospace;letter-spacing:.2em;white-space:nowrap}
#mnbt2026-page .mnbt2026-overview-line i{display:block;height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(68,215,233,.23),transparent)}
@media(max-width:1050px){#mnbt2026-page .mnbt2026-overview .mnbt2026-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:620px){#mnbt2026-page .mnbt2026-overview{padding:42px 20px 38px}#mnbt2026-page .mnbt2026-overview-head{align-items:flex-start;flex-direction:column;gap:12px}#mnbt2026-page .mnbt2026-overview .mnbt2026-stats{grid-template-columns:1fr}#mnbt2026-page .mnbt2026-overview .mnbt2026-stats article{padding:21px 18px}}

/* v1.9.3 — MAGIC optical overview; live DSRR lab untouched */
#mnbt2026-page .mnbt2026-magic-overview{padding-top:54px;padding-bottom:44px;background:radial-gradient(circle at 72% 42%,rgba(25,199,224,.075),transparent 28%),linear-gradient(180deg,#021319,#020d12);isolation:isolate}
#mnbt2026-page .mnbt2026-magic-overview:before{opacity:.42;background:linear-gradient(rgba(69,207,225,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(69,207,225,.025) 1px,transparent 1px);background-size:82px 82px}
#mnbt2026-page .mnbt2026-magic-field{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}
#mnbt2026-page .mnbt2026-magic-field i{position:absolute;left:-15%;width:130%;height:1px;background:linear-gradient(90deg,transparent,rgba(70,229,244,.18),rgba(255,255,255,.06),transparent);transform:rotate(-7deg);animation:mnbtWave 8s linear infinite;opacity:.35}
#mnbt2026-page .mnbt2026-magic-field i:nth-child(1){top:18%;animation-delay:-1s}.mnbt2026-magic-field i:nth-child(2){top:28%;animation-delay:-3s}.mnbt2026-magic-field i:nth-child(3){top:39%;animation-delay:-5s}.mnbt2026-magic-field i:nth-child(4){top:51%;animation-delay:-7s}.mnbt2026-magic-field i:nth-child(5){top:63%;animation-delay:-2s}.mnbt2026-magic-field i:nth-child(6){top:74%;animation-delay:-4s}.mnbt2026-magic-field i:nth-child(7){top:84%;animation-delay:-6s}.mnbt2026-magic-field i:nth-child(8){top:92%;animation-delay:-8s}
@keyframes mnbtWave{0%{transform:translateX(-8%) rotate(-7deg);opacity:.05}45%{opacity:.38}100%{transform:translateX(8%) rotate(-7deg);opacity:.05}}
#mnbt2026-page .mnbt2026-magic-stage{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,.9fr) minmax(480px,1.1fr);align-items:center;gap:34px;min-height:390px}
#mnbt2026-page .mnbt2026-magic-copy{padding:34px 0 26px;max-width:620px}
#mnbt2026-page .mnbt2026-magic-label{display:block;color:#4fe7f4;font:800 9px/1 monospace;letter-spacing:.24em;margin-bottom:18px}
#mnbt2026-page .mnbt2026-magic-copy h2{margin:0;color:#f4fbfc;font-size:clamp(35px,4vw,64px);font-weight:400;line-height:.98;letter-spacing:-.045em}
#mnbt2026-page .mnbt2026-magic-copy h2 em{font-style:normal;color:#6ceaf5;text-shadow:0 0 28px rgba(79,231,244,.12)}
#mnbt2026-page .mnbt2026-magic-copy>p{max-width:590px;margin:22px 0 26px;color:#7797a0;font-size:14px;line-height:1.75}
#mnbt2026-page .mnbt2026-magic-metrics{display:flex;gap:11px;flex-wrap:wrap}
#mnbt2026-page .mnbt2026-magic-metrics span{min-width:126px;padding:13px 15px;border-left:1px solid rgba(78,226,241,.35);background:linear-gradient(90deg,rgba(53,216,234,.055),transparent)}
#mnbt2026-page .mnbt2026-magic-metrics b{display:block;color:#eafcff;font-size:18px;font-weight:500}.mnbt2026-magic-metrics small{display:block;margin-top:5px;color:#537d86;font:700 7px monospace;letter-spacing:.15em}
#mnbt2026-page .mnbt2026-magic-visual{position:relative;height:360px;perspective:900px;transform-style:preserve-3d}
#mnbt2026-page .mnbt2026-light-column{position:absolute;left:45%;top:0;width:120px;height:290px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(80,233,246,.03),rgba(184,249,255,.13),rgba(80,233,246,.03),transparent);clip-path:polygon(34% 0,66% 0,100% 100%,0 100%);filter:blur(1px);animation:mnbtBeam 3.6s ease-in-out infinite}
@keyframes mnbtBeam{50%{opacity:.55;filter:blur(2px)}}
#mnbt2026-page .mnbt2026-energy-core{position:absolute;left:45%;top:185px;width:250px;height:70px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(98,240,250,.18),rgba(26,197,221,.04) 48%,transparent 72%);filter:blur(5px);animation:mnbtCore 2.6s ease-in-out infinite}
@keyframes mnbtCore{50%{transform:translateX(-50%) scale(1.16);opacity:.62}}
#mnbt2026-page .mnbt2026-magic-dsrr{position:absolute;left:45%;top:95px;width:245px;height:245px;transform:translateX(-50%) rotateX(61deg) rotateZ(-12deg);transform-style:preserve-3d;transition:transform .7s cubic-bezier(.2,.8,.2,1)}
#mnbt2026-page .mnbt2026-magic-dsrr .o,#mnbt2026-page .mnbt2026-magic-dsrr .i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:18px solid #b9d1d5;border-radius:50%;box-sizing:border-box;box-shadow:inset 0 0 0 1px rgba(255,255,255,.55),0 0 18px rgba(89,232,244,.18),0 14px 22px rgba(0,0,0,.42)}
#mnbt2026-page .mnbt2026-magic-dsrr .o{width:230px;height:230px}.mnbt2026-magic-dsrr .i{width:135px;height:135px}
#mnbt2026-page .mnbt2026-magic-dsrr .o:after,#mnbt2026-page .mnbt2026-magic-dsrr .i:after{content:"";position:absolute;left:50%;top:-24px;transform:translateX(-50%);width:25px;height:35px;background:#03151b}
#mnbt2026-page .mnbt2026-magic-dsrr b{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateZ(12deg);color:#b9e6ea;font:800 10px monospace;letter-spacing:.2em}
#mnbt2026-page .mnbt2026-magic-stack{position:absolute;right:1%;top:100px;width:205px;height:180px;transform:rotateX(60deg) rotateZ(-10deg);transform-style:preserve-3d}
#mnbt2026-page .mnbt2026-magic-stack span{position:absolute;left:0;width:190px;height:100px;border-radius:7px;display:flex;align-items:flex-end;justify-content:flex-end;padding:10px;box-sizing:border-box;font:800 7px monospace;letter-spacing:.12em;transition:.6s ease}
#mnbt2026-page .mnbt2026-magic-stack .ag{top:0;border:1px solid rgba(205,236,239,.38);background:linear-gradient(145deg,rgba(205,233,236,.16),rgba(34,64,70,.12));color:#c9e4e7;box-shadow:0 16px 25px rgba(0,0,0,.34)}
#mnbt2026-page .mnbt2026-magic-stack .sio{top:42px;border:1px solid rgba(73,226,240,.28);background:rgba(45,204,224,.08);color:#58dce9}.mnbt2026-magic-stack .gnd{top:84px;border:1px solid rgba(180,215,220,.24);background:rgba(161,194,199,.09);color:#83a7ad}
#mnbt2026-page .mnbt2026-orbit-points i{position:absolute;width:6px;height:6px;border-radius:50%;background:#8ff7ff;box-shadow:0 0 12px #45e5f2;animation:mnbtParticle 4s ease-in-out infinite}.mnbt2026-orbit-points i:nth-child(1){left:26%;top:22%}.mnbt2026-orbit-points i:nth-child(2){left:61%;top:14%;animation-delay:-1s}.mnbt2026-orbit-points i:nth-child(3){left:72%;top:65%;animation-delay:-2s}.mnbt2026-orbit-points i:nth-child(4){left:18%;top:71%;animation-delay:-3s}@keyframes mnbtParticle{50%{transform:translateY(-15px) scale(.6);opacity:.35}}
#mnbt2026-page .mnbt2026-resonance-rail{position:relative;z-index:3;display:grid;grid-template-columns:repeat(4,1fr);max-width:920px;margin:2px auto 10px;padding-top:15px}
#mnbt2026-page .mnbt2026-rail-line{position:absolute;left:12.5%;right:12.5%;top:28px;height:1px;background:rgba(79,231,244,.15);overflow:hidden}.mnbt2026-rail-line i{display:block;width:28%;height:100%;background:linear-gradient(90deg,transparent,#5debf5,transparent);animation:mnbtRail 4s linear infinite}@keyframes mnbtRail{from{transform:translateX(-100%)}to{transform:translateX(360%)}}
#mnbt2026-page .mnbt2026-resonance-rail button{position:relative;z-index:2;border:0;background:none;color:#527d86;padding:0 10px 10px;cursor:pointer;font-family:inherit}.mnbt2026-resonance-rail button i{display:block;width:10px;height:10px;border-radius:50%;margin:8px auto 12px;background:#153c44;border:1px solid #3d7b85;transition:.3s ease}.mnbt2026-resonance-rail button b{display:block;font-size:16px;font-weight:500;color:#769ba3;transition:.3s}.mnbt2026-resonance-rail button span{font:700 7px monospace;letter-spacing:.16em}.mnbt2026-resonance-rail button.active i{background:#c5fbff;border-color:#8af5ff;box-shadow:0 0 10px #4ce5f2,0 0 28px rgba(76,229,242,.45)}.mnbt2026-resonance-rail button.active b{color:#e7fdff;text-shadow:0 0 18px rgba(76,229,242,.28)}
#mnbt2026-page .mnbt2026-magic-overview[data-magic="518"] .mnbt2026-magic-dsrr{transform:translateX(-50%) rotateX(61deg) rotateZ(-12deg) scale(.88)}#mnbt2026-page .mnbt2026-magic-overview[data-magic="640"] .mnbt2026-magic-dsrr{transform:translateX(-50%) rotateX(61deg) rotateZ(-12deg) scale(.76)}#mnbt2026-page .mnbt2026-magic-overview[data-magic="831"] .mnbt2026-magic-dsrr{transform:translateX(-50%) rotateX(61deg) rotateZ(-12deg) scale(.67)}
@media(max-width:1050px){#mnbt2026-page .mnbt2026-magic-stage{grid-template-columns:1fr}.mnbt2026-magic-copy{max-width:760px!important}.mnbt2026-magic-visual{height:330px}.mnbt2026-magic-stack{right:7%!important}}
@media(max-width:620px){#mnbt2026-page .mnbt2026-magic-visual{height:285px;transform:scale(.84);transform-origin:center top}.mnbt2026-magic-copy h2{font-size:38px}.mnbt2026-magic-metrics span{min-width:100px}.mnbt2026-magic-stack{display:none}.mnbt2026-resonance-rail button{padding-inline:2px}}
@media(prefers-reduced-motion:reduce){#mnbt2026-page .mnbt2026-magic-overview *{animation:none!important}}

/* v1.9.4 — cinematic metamaterial scene */
#mnbt2026-page .mnbt-magic-v2{position:relative;min-height:690px;padding:0 max(calc((100% - 1500px)/2),5vw) 44px!important;overflow:hidden;background:radial-gradient(ellipse at 70% 48%,rgba(0,213,238,.10),transparent 27%),radial-gradient(ellipse at 60% 85%,rgba(0,110,145,.08),transparent 32%),linear-gradient(180deg,#020c11 0%,#03141a 52%,#020b0f 100%)!important;border-top:1px solid rgba(105,238,249,.11);border-bottom:1px solid rgba(105,238,249,.13);isolation:isolate}
#mnbt2026-page .mnbt-magic-v2:before{content:"";position:absolute;inset:0;z-index:0;opacity:.22;background-image:linear-gradient(rgba(91,221,237,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(91,221,237,.055) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,transparent 0,#000 25%,#000 80%,transparent)}
#mnbt2026-page .mv2-head{position:relative;z-index:5;height:66px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(98,226,240,.11);color:#668a92;font:700 8px/1 monospace;letter-spacing:.18em}.mv2-head span{color:#63e8f3}.mv2-head b{font-weight:700;color:#486c74}
#mnbt2026-page .mv2-stage{position:relative;z-index:2;display:grid;grid-template-columns:minmax(390px,.72fr) minmax(650px,1.28fr);align-items:center;gap:20px;min-height:490px}
#mnbt2026-page .mv2-copy{position:relative;z-index:8;max-width:590px;padding:40px 0}.mv2-kicker{display:block;margin-bottom:20px;color:#65e8f2;font:800 9px/1 monospace;letter-spacing:.24em}.mv2-copy h2{margin:0;color:#f1f8f9;font-size:clamp(45px,4.7vw,76px);line-height:.93;font-weight:350;letter-spacing:-.055em}.mv2-copy h2 em{font-style:normal;color:#7beef6;text-shadow:0 0 34px rgba(73,225,239,.16)}.mv2-copy p{max-width:535px;margin:25px 0 32px;color:#73949c;font-size:14px;line-height:1.75}.mv2-big{display:flex;align-items:flex-end;gap:16px}.mv2-big b{color:#f4feff;font-size:38px;font-weight:350;letter-spacing:-.05em}.mv2-big span{padding-bottom:7px;color:#4b7b84;font:800 8px monospace;letter-spacing:.18em}
#mnbt2026-page .mv2-scene{position:relative;height:480px;perspective:1000px;transform-style:preserve-3d;transition:transform .25s ease-out}.mv2-scene:after{content:"";position:absolute;left:50%;bottom:50px;width:430px;height:80px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(ellipse,rgba(42,221,240,.13),rgba(0,0,0,0) 67%);filter:blur(7px)}
#mnbt2026-page .mv2-model{--sc:1;position:absolute;z-index:8;left:48%;top:133px;width:300px;height:300px;transform:translateX(-50%) rotateX(58deg) rotateZ(-9deg) scale(var(--sc));transform-style:preserve-3d;transition:transform .75s cubic-bezier(.2,.8,.2,1),filter .5s;filter:drop-shadow(0 18px 24px rgba(0,0,0,.6))}.mv2-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;box-sizing:border-box;border:23px solid #b8cbd0;background:transparent;box-shadow:inset 2px 3px 4px rgba(255,255,255,.7),inset -4px -5px 7px rgba(19,42,48,.65),0 0 0 1px rgba(231,251,253,.16),0 0 24px rgba(74,228,241,.12)}.mv2-ring.outer{width:286px;height:286px}.mv2-ring.inner{width:166px;height:166px;border-width:21px}.mv2-gap{position:absolute;z-index:10;left:50%;background:#031218;box-shadow:0 0 15px rgba(67,236,248,.14)}.mv2-gap.g1{top:-5px;width:36px;height:68px;transform:translateX(-50%)}.mv2-gap.g2{bottom:55px;width:31px;height:58px;transform:translateX(-50%)}.mv2-model strong{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateZ(9deg);color:#a9d3d8;font:800 9px monospace;letter-spacing:.18em;opacity:.8}
#mnbt2026-page .mv2-layer{position:absolute;z-index:4;left:48%;width:355px;height:210px;border-radius:11px;transform-style:preserve-3d;transform:translateX(-50%) rotateX(67deg) rotateZ(-9deg);transition:.75s cubic-bezier(.2,.8,.2,1);box-sizing:border-box}.mv2-layer span{position:absolute;right:10px;bottom:8px;font:800 7px monospace;letter-spacing:.14em}.mv2-layer.l1{top:178px;border:1px solid rgba(214,239,242,.16);background:linear-gradient(145deg,rgba(209,234,237,.045),rgba(255,255,255,.01));box-shadow:0 18px 34px rgba(0,0,0,.35)}.mv2-layer.l1 span{color:#a7c6ca}.mv2-layer.l2{top:210px;border:1px solid rgba(63,229,244,.25);background:linear-gradient(145deg,rgba(34,198,219,.11),rgba(25,101,115,.025));box-shadow:0 0 28px rgba(35,219,237,.07)}.mv2-layer.l2 span{color:#4cdae7}.mv2-layer.l3{top:244px;border:1px solid rgba(170,204,209,.18);background:linear-gradient(145deg,rgba(151,184,190,.10),rgba(50,71,76,.05));box-shadow:0 20px 30px rgba(0,0,0,.3)}.mv2-layer.l3 span{color:#71969d}
#mnbt2026-page .mv2-beam{position:absolute;z-index:2;left:48%;top:-18px;width:170px;height:190px;transform:translateX(-50%);filter:blur(.1px);opacity:.9}.mv2-beam:before{content:"";position:absolute;left:50%;top:0;width:110px;height:190px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(61,227,242,.05),rgba(151,249,255,.25),rgba(61,227,242,.05),transparent);clip-path:polygon(25% 0,75% 0,100% 100%,0 100%);filter:blur(5px)}.mv2-beam i{position:absolute;top:0;width:2px;height:165px;background:linear-gradient(#e4fdff,rgba(75,229,242,.3),transparent);box-shadow:0 0 12px rgba(106,240,250,.8);animation:mv2Photon 1.65s linear infinite}.mv2-beam i:nth-child(1){left:36%;animation-delay:-.3s}.mv2-beam i:nth-child(2){left:50%;height:190px}.mv2-beam i:nth-child(3){left:64%;animation-delay:-.8s}
#mnbt2026-page .mv2-hit{position:absolute;z-index:6;left:48%;top:166px;width:240px;height:60px;transform:translateX(-50%) rotateX(70deg);border-radius:50%;background:radial-gradient(ellipse,rgba(150,250,255,.34),rgba(50,226,242,.09) 38%,transparent 68%);filter:blur(4px);animation:mv2Hit 2s ease-in-out infinite}
#mnbt2026-page .mv2-field{position:absolute;z-index:1;left:48%;top:245px;border:1px solid rgba(67,224,240,.13);border-radius:50%;transform:translate(-50%,-50%) rotateX(67deg);animation:mv2Field 3.2s ease-out infinite}.mv2-field.f1{width:320px;height:210px}.mv2-field.f2{width:410px;height:270px;animation-delay:-1.05s}.mv2-field.f3{width:500px;height:330px;animation-delay:-2.1s}
#mnbt2026-page .mv2-ring .p{position:absolute;width:7px;height:7px;border-radius:50%;background:#b9fbff;box-shadow:0 0 8px #55ebf7,0 0 17px rgba(75,233,246,.8);animation:mv2Spark 1.4s ease-in-out infinite}.mv2-ring .p1{left:10%;top:18%}.mv2-ring .p2{right:5%;top:42%;animation-delay:-.2s}.mv2-ring .p3{right:22%;bottom:8%;animation-delay:-.4s}.mv2-ring .p4{left:3%;bottom:38%;animation-delay:-.6s}.mv2-ring .p5{left:7%;top:28%;animation-delay:-.8s}.mv2-ring .p6{right:2%;top:48%;animation-delay:-1s}.mv2-ring .p7{left:43%;bottom:-12%;animation-delay:-1.2s}
#mnbt2026-page .mv2-hud{position:absolute;z-index:12;right:2%;top:54px;width:180px;padding:14px 15px;border-left:1px solid rgba(83,228,241,.25);background:linear-gradient(90deg,rgba(6,31,38,.66),transparent);font-family:monospace}.mv2-hud small{display:block;color:#4d7880;font-size:7px;letter-spacing:.12em}.mv2-hud b{display:block;margin:6px 0;color:#c7fbff;font-size:17px;font-weight:500}.mv2-hud span{color:#4de4f1;font-size:7px;letter-spacing:.15em}
#mnbt2026-page .mv2-spectrum{position:relative;z-index:8;border-top:1px solid rgba(81,224,238,.10);padding-top:21px}.mv2-spectrum-label{display:block;margin-bottom:13px;color:#476d75;font:800 7px monospace;letter-spacing:.2em}.mv2-track{position:relative;display:grid;grid-template-columns:repeat(4,1fr);align-items:start}.mv2-track>i{position:absolute;left:4%;right:4%;top:7px;height:1px;background:linear-gradient(90deg,rgba(57,210,226,.12),rgba(93,238,248,.45),rgba(57,210,226,.12))}.mv2-track button{position:relative;z-index:2;appearance:none;border:0;background:none;color:#577c84;text-align:left;padding:0;cursor:pointer;font-family:monospace}.mv2-track button>span{display:block;width:14px;height:14px;border:1px solid #416f77;border-radius:50%;background:#04161c;margin-bottom:9px;transition:.35s}.mv2-track button b{font-size:17px;font-weight:500}.mv2-track button small{margin-left:4px;font-size:7px}.mv2-track button.active{color:#d5fbff}.mv2-track button.active>span{background:#8bf5fc;border-color:#bdfbff;box-shadow:0 0 8px #5ceaf5,0 0 24px rgba(79,229,242,.7)}.mv2-caption{display:flex;gap:22px;margin-top:15px;color:#385e66;font:700 7px monospace;letter-spacing:.14em}
#mnbt2026-page .mv2-space{position:absolute;inset:0;overflow:hidden;pointer-events:none}.mv2-space i{position:absolute;width:2px;height:2px;border-radius:50%;background:#9cf7ff;box-shadow:0 0 7px rgba(110,239,249,.7);animation:mv2Float 8s linear infinite}.mv2-space i:nth-child(1){left:57%;top:15%}.mv2-space i:nth-child(2){left:68%;top:22%;animation-delay:-2s}.mv2-space i:nth-child(3){left:82%;top:38%;animation-delay:-4s}.mv2-space i:nth-child(4){left:53%;top:64%;animation-delay:-6s}.mv2-space i:nth-child(5){left:91%;top:72%;animation-delay:-1s}.mv2-space i:nth-child(6){left:73%;top:84%;animation-delay:-3s}.mv2-space i:nth-child(7){left:43%;top:31%;animation-delay:-5s}.mv2-space i:nth-child(8){left:88%;top:18%;animation-delay:-7s}.mv2-space i:nth-child(9){left:62%;top:53%;animation-delay:-2.5s}.mv2-space i:nth-child(10){left:96%;top:49%;animation-delay:-5.5s}
#mnbt2026-page .mnbt-magic-v2[data-magic="518"] .mv2-model{--sc:.88}#mnbt2026-page .mnbt-magic-v2[data-magic="640"] .mv2-model{--sc:.76}#mnbt2026-page .mnbt-magic-v2[data-magic="831"] .mv2-model{--sc:.65}#mnbt2026-page .mnbt-magic-v2[data-magic="518"] .mv2-hit{filter:hue-rotate(20deg) blur(4px)}#mnbt2026-page .mnbt-magic-v2[data-magic="640"] .mv2-hit{filter:hue-rotate(45deg) blur(4px)}#mnbt2026-page .mnbt-magic-v2[data-magic="831"] .mv2-hit{filter:hue-rotate(75deg) blur(4px)}
@keyframes mv2Photon{0%{transform:translateY(-25px);opacity:0}15%{opacity:1}80%{opacity:.8}100%{transform:translateY(90px);opacity:0}}@keyframes mv2Hit{50%{opacity:.48;transform:translateX(-50%) rotateX(70deg) scale(1.12)}}@keyframes mv2Field{0%{opacity:.45;transform:translate(-50%,-50%) rotateX(67deg) scale(.65)}100%{opacity:0;transform:translate(-50%,-50%) rotateX(67deg) scale(1.25)}}@keyframes mv2Spark{50%{opacity:.22;transform:scale(.5)}}@keyframes mv2Float{0%,100%{transform:translate(0,0);opacity:.15}50%{transform:translate(18px,-28px);opacity:.9}}
@media(max-width:1120px){#mnbt2026-page .mv2-stage{grid-template-columns:1fr;min-height:auto}.mv2-copy{max-width:780px!important}.mv2-scene{height:450px}.mnbt-magic-v2{min-height:980px!important}}@media(max-width:650px){#mnbt2026-page .mnbt-magic-v2{padding-inline:20px!important;min-height:900px!important}.mv2-head b{display:none}.mv2-copy h2{font-size:45px}.mv2-scene{height:390px;transform:scale(.82);transform-origin:center top}.mv2-hud{right:-8%!important}.mv2-caption{flex-wrap:wrap}.mv2-track button b{font-size:14px}}
@media(prefers-reduced-motion:reduce){#mnbt2026-page .mnbt-magic-v2 *{animation:none!important}}

/* v2.0.0 — cinematic research/application + ICEEE */
#mnbt2026-page .mnbt2026-journey,#mnbt2026-page .mnbt2026-iceee{position:relative;overflow:hidden}
#mnbt2026-page .mnbt2026-journey:before,#mnbt2026-page .mnbt2026-iceee:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(rgba(80,222,235,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(80,222,235,.035) 1px,transparent 1px);background-size:70px 70px;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 80%,transparent)}
#mnbt2026-page .mnbt2026-journey h2,#mnbt2026-page .mnbt2026-iceee h2{position:relative;z-index:2;max-width:1180px}.mnbt2026-journey h2 span,.mnbt2026-iceee h2 span{color:#63e8f3}.mnbt2026-journey-intro{position:relative;z-index:2;max-width:920px;color:#8dafb6;font-size:18px;line-height:1.8}
#mnbt2026-page .mnbt2026-journey-stage{position:relative;z-index:2;display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:54px;padding:48px 20px 30px;border-top:1px solid rgba(80,229,242,.18);border-bottom:1px solid rgba(80,229,242,.11)}
#mnbt2026-page .mnbt2026-journey-stage:before{content:"";position:absolute;left:5%;right:5%;top:27px;height:1px;background:linear-gradient(90deg,transparent,#50e5f2 12%,rgba(80,229,242,.3) 50%,#50e5f2 88%,transparent);box-shadow:0 0 16px rgba(80,229,242,.35)}
#mnbt2026-page .mnbt2026-journey-stage article{position:relative;min-height:225px;padding:27px 24px;border:1px solid rgba(91,219,232,.13);background:linear-gradient(145deg,rgba(8,38,46,.72),rgba(3,20,26,.28));backdrop-filter:blur(10px);transition:.35s ease}
#mnbt2026-page .mnbt2026-journey-stage article:hover{transform:translateY(-8px);border-color:rgba(98,237,248,.42);box-shadow:0 18px 50px rgba(0,0,0,.3),0 0 35px rgba(65,221,235,.06)}
#mnbt2026-page .mnbt2026-journey-stage article:before{content:"";position:absolute;top:-27px;left:50%;width:9px;height:9px;transform:translateX(-50%);border-radius:50%;background:#8af7ff;box-shadow:0 0 8px #58eaf6,0 0 25px rgba(78,232,245,.8);animation:mnbtJpulse 2.2s ease-in-out infinite}
#mnbt2026-page .mnbt2026-journey-stage article:nth-child(3):before{animation-delay:-.4s}.mnbt2026-journey-stage article:nth-child(4):before{animation-delay:-.8s}.mnbt2026-journey-stage article:nth-child(5):before{animation-delay:-1.2s}.mnbt2026-journey-stage article:nth-child(6):before{animation-delay:-1.6s}
#mnbt2026-page .mnbt2026-journey-stage i{display:block;color:#47727a;font:800 10px monospace;letter-spacing:.18em}.mnbt2026-journey-stage b{display:block;margin:18px 0 8px;color:#55e5f1;font:800 9px monospace;letter-spacing:.2em}.mnbt2026-journey-stage strong{display:block;color:#eefafb;font-size:24px;font-weight:420;letter-spacing:-.035em}.mnbt2026-journey-stage p{color:#72959d;font-size:13px;line-height:1.7}
#mnbt2026-page .mnbt2026-jstatement{position:relative;z-index:2;display:flex;justify-content:space-between;gap:30px;align-items:center;margin-top:26px;padding:22px 26px;border-left:2px solid #59e5f1;background:linear-gradient(90deg,rgba(49,205,221,.08),transparent)}.mnbt2026-jstatement span{color:#58dfea;font:800 8px monospace;letter-spacing:.22em}.mnbt2026-jstatement strong{color:#dff9fb;font:500 16px monospace;letter-spacing:.08em}
#mnbt2026-page .mnbt2026-iceee-grid{position:relative;z-index:2;display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:center}.mnbt2026-iceee-copy{max-width:760px}.mnbt2026-iceee-date{display:inline-block;margin-bottom:20px;color:#62e7f2;font:800 9px monospace;letter-spacing:.24em}.mnbt2026-iceee-copy p{max-width:720px;color:#87aab1;font-size:18px;line-height:1.8}.mnbt2026-supervisor{margin-top:35px;padding:20px 23px;border-left:1px solid #57e3ef;background:linear-gradient(90deg,rgba(45,200,216,.07),transparent)}.mnbt2026-supervisor small,.mnbt2026-supervisor strong,.mnbt2026-supervisor span{display:block}.mnbt2026-supervisor small{color:#4d7c84;font:800 8px monospace;letter-spacing:.2em}.mnbt2026-supervisor strong{margin:8px 0 3px;color:#effcfd;font-size:20px;font-weight:450}.mnbt2026-supervisor span{color:#688d95;font-size:12px}
#mnbt2026-page .mnbt2026-iceee-poster{position:relative;min-height:510px;border:1px solid rgba(92,227,239,.15);background:radial-gradient(circle at 50% 45%,rgba(38,196,213,.13),transparent 34%),linear-gradient(145deg,rgba(8,40,48,.62),rgba(2,15,20,.45));overflow:hidden;box-shadow:inset 0 0 90px rgba(18,156,173,.04),0 30px 70px rgba(0,0,0,.25)}
#mnbt2026-page .mnbt2026-iceee-poster:before{content:"";position:absolute;inset:-30%;background:conic-gradient(from 90deg,transparent,rgba(77,226,239,.07),transparent 25%,transparent 70%,rgba(77,226,239,.05),transparent);animation:mnbtIceSpin 18s linear infinite}
#mnbt2026-page .mnbt2026-iceee-orbit{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%) rotateX(67deg);border:1px solid rgba(99,234,245,.22);border-radius:50%}.mnbt2026-iceee-orbit.o1{width:390px;height:245px}.mnbt2026-iceee-orbit.o2{width:290px;height:175px;border-color:rgba(99,234,245,.12)}
#mnbt2026-page .mnbt2026-iceee-core{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);text-align:center;text-shadow:0 0 35px rgba(78,226,239,.15)}.mnbt2026-iceee-core small{display:block;color:#5ce4ef;font:800 12px monospace;letter-spacing:.32em}.mnbt2026-iceee-core strong{display:block;margin:8px 0 0;color:#f3feff;font-size:86px;line-height:.9;font-weight:650;letter-spacing:-.065em}.mnbt2026-iceee-core b{display:block;color:#66e8f2;font-size:35px;font-weight:300;letter-spacing:.22em}.mnbt2026-iceee-place{position:absolute;left:50%;bottom:52px;transform:translateX(-50%);text-align:center}.mnbt2026-iceee-place span{display:block;color:#eafcfd;font:500 18px monospace;letter-spacing:.28em}.mnbt2026-iceee-place small{display:block;margin-top:7px;color:#507a82;font:800 8px monospace;letter-spacing:.28em}
#mnbt2026-page .mnbt2026-iceee-strip{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);margin-top:24px;border:1px solid rgba(83,219,232,.13);background:rgba(4,27,34,.5)}.mnbt2026-iceee-strip>div{padding:22px 24px;border-right:1px solid rgba(83,219,232,.1)}.mnbt2026-iceee-strip>div:last-child{border-right:0}.mnbt2026-iceee-strip small,.mnbt2026-iceee-strip b{display:block}.mnbt2026-iceee-strip small{color:#47727a;font:800 7px monospace;letter-spacing:.2em}.mnbt2026-iceee-strip b{margin-top:8px;color:#d9f4f6;font-size:14px;font-weight:430}.mnbt2026-iceee-note{position:relative;z-index:2;margin-top:18px;color:#527d85;font:700 8px monospace;letter-spacing:.17em}.mnbt2026-iceee-note span{color:#5bdfea}
@keyframes mnbtJpulse{50%{transform:translateX(-50%) scale(1.6);opacity:.35}}@keyframes mnbtIceSpin{to{transform:rotate(360deg)}}
@media(max-width:1100px){#mnbt2026-page .mnbt2026-journey-stage{grid-template-columns:1fr 1fr}.mnbt2026-journey-stage:before,.mnbt2026-journey-stage article:before{display:none}#mnbt2026-page .mnbt2026-iceee-grid{grid-template-columns:1fr}.mnbt2026-iceee-poster{min-height:430px!important}}
@media(max-width:700px){#mnbt2026-page .mnbt2026-journey-stage,#mnbt2026-page .mnbt2026-iceee-strip{grid-template-columns:1fr}.mnbt2026-jstatement{align-items:flex-start!important;flex-direction:column}.mnbt2026-iceee-core strong{font-size:62px!important}.mnbt2026-iceee-orbit.o1{width:300px!important}.mnbt2026-iceee-strip>div{border-right:0!important;border-bottom:1px solid rgba(83,219,232,.1)}}
@media(prefers-reduced-motion:reduce){#mnbt2026-page .mnbt2026-journey-stage article:before,#mnbt2026-page .mnbt2026-iceee-poster:before{animation:none!important}}

/* v2.1.0 — research archive + finale */
.mnbt2026-archive{position:relative;overflow:hidden;background:radial-gradient(circle at 70% 40%,rgba(31,226,255,.07),transparent 32%),#03151c}.mnbt2026-archive:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(72,225,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(72,225,255,.035) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,transparent,#000 20%,#000 80%,transparent);pointer-events:none}.mnbt2026-archive-head{display:grid;grid-template-columns:1.05fr .8fr;gap:8vw;align-items:end;position:relative;z-index:2}.mnbt2026-archive h2,.mnbt2026-finale h2{font-size:clamp(42px,5.2vw,88px);line-height:.98;letter-spacing:-.055em;margin:18px 0 35px;color:#f2fbff}.mnbt2026-archive h2 span,.mnbt2026-finale h2 span{color:#43e6f5}.mnbt2026-archive-head p{font-size:18px;line-height:1.85;color:#9dc4cf;max-width:720px}.mnbt2026-doc-stage{position:relative;z-index:2;display:grid;grid-template-columns:minmax(280px,420px) 1fr;gap:clamp(45px,7vw,110px);align-items:center;margin-top:65px;padding:clamp(30px,5vw,75px);border:1px solid rgba(74,226,255,.17);background:linear-gradient(135deg,rgba(7,34,43,.8),rgba(2,18,24,.94));box-shadow:0 40px 100px rgba(0,0,0,.35);overflow:hidden}.mnbt2026-doc-glow{position:absolute;width:520px;height:520px;border-radius:50%;left:-80px;top:50%;transform:translateY(-50%);background:radial-gradient(circle,rgba(44,230,255,.17),rgba(44,230,255,.035) 38%,transparent 68%);filter:blur(8px);animation:mnbtdocpulse 4s ease-in-out infinite}.mnbt2026-doc-cover{position:relative;display:block;transform:perspective(1000px) rotateY(7deg) rotateX(1deg);transition:.5s ease;filter:drop-shadow(0 35px 45px rgba(0,0,0,.5));z-index:2}.mnbt2026-doc-cover:hover{transform:perspective(1000px) rotateY(0) translateY(-8px)}.mnbt2026-doc-cover img{display:block;width:100%;aspect-ratio:.707/1;object-fit:cover;background:#fff}.mnbt2026-doc-cover span{position:absolute;left:18px;right:18px;bottom:18px;padding:14px 16px;text-align:center;background:rgba(2,18,24,.86);border:1px solid rgba(67,230,245,.4);color:#9ff7ff;font:700 12px/1 monospace;letter-spacing:.14em;backdrop-filter:blur(12px)}.mnbt2026-doc-copy{position:relative;z-index:2}.mnbt2026-doc-type{font:700 11px/1.4 monospace;letter-spacing:.2em;color:#46e7f5}.mnbt2026-doc-copy h3{font-size:clamp(42px,5vw,78px);line-height:.98;letter-spacing:-.055em;margin:20px 0 35px;color:#f4fbfd}.mnbt2026-doc-copy h3 em{font-style:normal;color:#46e7f5}.mnbt2026-doc-copy>p{font-size:18px;line-height:1.8;color:#9ec3cc;max-width:760px}.mnbt2026-doc-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 32px}.mnbt2026-doc-meta div{padding:18px 20px;border-top:1px solid rgba(70,231,245,.28);background:rgba(5,31,39,.55)}.mnbt2026-doc-meta small{display:block;font:700 9px/1 monospace;letter-spacing:.17em;color:#5b9cab;margin-bottom:10px}.mnbt2026-doc-meta b{font-size:14px;color:#e8f8fb}.mnbt2026-doc-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:32px}.mnbt2026-doc-actions a,.mnbt2026-final-word a{padding:15px 22px;border:1px solid rgba(68,230,245,.42);color:#dffcff;text-decoration:none;font:700 11px/1 monospace;letter-spacing:.12em;background:rgba(12,52,61,.35);transition:.25s}.mnbt2026-doc-actions a:hover,.mnbt2026-final-word a:hover{background:#45e6f4;color:#02151b;box-shadow:0 0 28px rgba(69,230,244,.25)}.mnbt2026-archive-rail{position:relative;z-index:2;margin:42px 0 0;display:flex;align-items:center;gap:16px;color:#9beef6;font:700 11px/1 monospace;letter-spacing:.08em}.mnbt2026-archive-rail i{height:1px;flex:1;background:linear-gradient(90deg,rgba(69,230,244,.15),#45e6f4,rgba(69,230,244,.15));position:relative}.mnbt2026-archive-rail i:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:#7ff5ff;right:0;top:-2px;box-shadow:0 0 12px #45e6f4}.mnbt2026-archive-rail strong{color:#fff}.mnbt2026-finale{position:relative;background:linear-gradient(180deg,#03141a,#010a0e);overflow:hidden}.mnbt2026-finale:after{content:"";position:absolute;width:70vw;height:70vw;border:1px solid rgba(64,227,244,.07);border-radius:50%;right:-40vw;bottom:-50vw;box-shadow:0 0 0 8vw rgba(64,227,244,.018),0 0 0 16vw rgba(64,227,244,.012);pointer-events:none}.mnbt2026-timeline{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:1px;margin-top:60px;border:1px solid rgba(74,226,255,.16);background:rgba(74,226,255,.12);z-index:2}.mnbt2026-timeline:before{content:"";position:absolute;top:57px;left:7%;right:7%;height:1px;background:linear-gradient(90deg,transparent,#44e6f5 15%,#44e6f5 85%,transparent);box-shadow:0 0 18px rgba(68,230,245,.35)}.mnbt2026-timeline article{position:relative;min-height:300px;padding:35px 25px;background:#041a21;transition:.3s}.mnbt2026-timeline article:hover{background:#07262f;transform:translateY(-6px)}.mnbt2026-timeline i{position:relative;z-index:2;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid #42e5f4;background:#041a21;color:#8df4fc;font:700 10px/1 monospace;box-shadow:0 0 0 7px #041a21,0 0 22px rgba(66,229,244,.2);margin-bottom:45px}.mnbt2026-timeline small{display:block;color:#43e6f5;font:700 9px/1 monospace;letter-spacing:.17em;margin-bottom:14px}.mnbt2026-timeline b{display:block;font-size:21px;color:#f2fbfd;margin-bottom:14px}.mnbt2026-timeline p{font-size:14px;line-height:1.7;color:#82aab5}.mnbt2026-final-word{position:relative;z-index:2;text-align:center;max-width:1050px;margin:110px auto 20px;padding:70px 30px;border-top:1px solid rgba(68,230,245,.2);border-bottom:1px solid rgba(68,230,245,.2)}.mnbt2026-final-word>span{font:700 10px/1 monospace;letter-spacing:.22em;color:#47e8f5}.mnbt2026-final-word h3{font-size:clamp(50px,6.5vw,104px);line-height:.91;letter-spacing:-.06em;color:#f4fbfd;margin:26px 0}.mnbt2026-final-word h3 em{font-style:normal;color:#45e6f4;text-shadow:0 0 35px rgba(69,230,244,.15)}.mnbt2026-final-word p{max-width:720px;margin:0 auto 35px;font-size:17px;line-height:1.8;color:#8fb6c0}.mnbt2026-final-word>div{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}@keyframes mnbtdocpulse{50%{transform:translateY(-50%) scale(1.08);opacity:.75}}
@media(max-width:1050px){.mnbt2026-archive-head{grid-template-columns:1fr}.mnbt2026-doc-stage{grid-template-columns:300px 1fr}.mnbt2026-doc-meta{grid-template-columns:1fr}.mnbt2026-timeline{grid-template-columns:repeat(3,1fr)}.mnbt2026-timeline:before{display:none}}@media(max-width:720px){.mnbt2026-doc-stage{grid-template-columns:1fr;padding:24px}.mnbt2026-doc-cover{max-width:300px;margin:auto}.mnbt2026-archive-rail{flex-wrap:wrap}.mnbt2026-archive-rail i{min-width:25px}.mnbt2026-timeline{grid-template-columns:1fr}.mnbt2026-timeline article{min-height:0}.mnbt2026-timeline i{margin-bottom:25px}}

/* v2.2.0 — wideband evolution + simulation evidence */
.mnbt2026-evolution{background:radial-gradient(circle at 82% 30%,rgba(68,230,245,.08),transparent 32%),#021116;position:relative;overflow:hidden}.mnbt2026-evo-head{display:grid;grid-template-columns:1.05fr .8fr;gap:8vw;align-items:end}.mnbt2026-evolution h2,.mnbt2026-evidence h2{font-size:clamp(42px,5.2vw,88px);line-height:.98;letter-spacing:-.055em;margin:18px 0 35px;color:#f2fbff}.mnbt2026-evolution h2 span,.mnbt2026-evidence h2 span{color:#43e6f5}.mnbt2026-evo-head p{font-size:18px;line-height:1.85;color:#9dc4cf}.mnbt2026-evo-cells{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:55px}.mnbt2026-evo-cells article{position:relative;padding:28px 24px 30px;min-height:330px;border:1px solid rgba(67,230,245,.15);background:linear-gradient(160deg,rgba(8,39,48,.85),rgba(2,19,25,.92));overflow:hidden;transition:.35s}.mnbt2026-evo-cells article:hover,.mnbt2026-evo-cells .hot{transform:translateY(-8px);border-color:rgba(67,230,245,.5);box-shadow:0 20px 55px rgba(0,0,0,.32),0 0 32px rgba(67,230,245,.08)}.mnbt2026-evo-cells small{font:700 10px/1 monospace;letter-spacing:.18em;color:#48e8f6}.mnbt2026-evo-cells b{display:block;color:#f1fbfd;font-size:19px;margin:22px 0 10px}.mnbt2026-evo-cells p{color:#82aab5;line-height:1.7;font-size:14px}.mnbt2026-mini-rings{height:150px;position:relative;display:grid;place-items:center;perspective:500px}.mnbt2026-mini-rings i{position:absolute;width:105px;height:105px;border:9px solid #c8d5d8;border-right-color:transparent;border-radius:50%;box-shadow:inset 0 0 12px rgba(255,255,255,.3),0 0 18px rgba(67,230,245,.15);transform:rotate(-28deg)}.mnbt2026-mini-rings i:nth-child(2){width:82px;height:82px;transform:rotate(28deg)}.mnbt2026-mini-rings i:nth-child(3){width:61px;height:61px;transform:rotate(-62deg)}.mnbt2026-mini-rings i:nth-child(4){width:42px;height:42px;transform:rotate(62deg)}.mnbt2026-evo-cells .hot .mnbt2026-mini-rings{filter:drop-shadow(0 0 16px rgba(67,230,245,.3));animation:mnbtevofloat 3.4s ease-in-out infinite}.mnbt2026-evo-spectrum{margin-top:36px;display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center;font:700 10px/1 monospace;letter-spacing:.13em;color:#7eaeb8}.mnbt2026-evo-spectrum strong{color:#9af6fd}.mnbt2026-evo-spectrum>div{height:58px;position:relative;border-bottom:1px solid rgba(67,230,245,.22);overflow:hidden}.mnbt2026-evo-spectrum i{position:absolute;bottom:0;width:2px;background:#55ecf8;box-shadow:0 0 14px #45e6f4}.mnbt2026-evo-spectrum i:nth-child(1){left:12%;height:35%}.mnbt2026-evo-spectrum i:nth-child(2){left:35%;height:72%}.mnbt2026-evo-spectrum i:nth-child(3){left:58%;height:92%}.mnbt2026-evo-spectrum i:nth-child(4){left:82%;height:58%}.mnbt2026-evo-spectrum em{position:absolute;left:29%;right:12%;bottom:0;height:35px;background:linear-gradient(90deg,transparent,rgba(67,230,245,.08),rgba(67,230,245,.26),rgba(67,230,245,.08),transparent);filter:blur(6px)}
.mnbt2026-evidence{background:#03171e;position:relative}.mnbt2026-evidence>h2{max-width:1050px}.mnbt2026-evidence-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px;margin-top:55px}.mnbt2026-evidence-grid figure{margin:0;position:relative;min-height:420px;background:#061b22;border:1px solid rgba(68,230,245,.15);overflow:hidden}.mnbt2026-evidence-grid img{width:100%;height:360px;object-fit:contain;display:block;background:#06141a;transition:.5s}.mnbt2026-evidence-grid figure:hover img{transform:scale(1.035);filter:contrast(1.05)}.mnbt2026-evidence-grid figcaption{padding:20px 22px 24px;border-top:1px solid rgba(68,230,245,.13)}.mnbt2026-evidence-grid small{display:block;color:#45e6f4;font:700 9px/1 monospace;letter-spacing:.18em;margin-bottom:10px}.mnbt2026-evidence-grid b{color:#f3fbfd;font-size:20px;margin-right:12px}.mnbt2026-evidence-grid span{color:#83aeb8;font-size:13px}@keyframes mnbtevofloat{50%{transform:translateY(-8px) rotateX(7deg)}}
@media(max-width:950px){.mnbt2026-evo-head{grid-template-columns:1fr}.mnbt2026-evo-cells{grid-template-columns:repeat(2,1fr)}}@media(max-width:650px){.mnbt2026-evo-cells,.mnbt2026-evidence-grid{grid-template-columns:1fr}.mnbt2026-evo-spectrum{grid-template-columns:1fr}.mnbt2026-evidence-grid img{height:280px}}
/* v2.3.0 — official ICEEE research record */
.mnbt2026-confarchive{position:relative;overflow:hidden}.mnbt2026-confarchive:before{content:"";position:absolute;inset:7% -15%;background:radial-gradient(circle at 50% 42%,rgba(36,212,255,.11),transparent 34%);pointer-events:none}.mnbt2026-conf-head{max-width:900px;margin-bottom:42px}.mnbt2026-conf-head h2{font-size:clamp(38px,5vw,72px);line-height:.98;margin:12px 0 18px}.mnbt2026-conf-head h2 span,.mnbt2026-paper-title em{color:#7ee9ff;font-style:normal}.mnbt2026-conf-head p,.mnbt2026-paper-title p{color:#aebdca;line-height:1.75;max-width:820px}.mnbt2026-conf-stage{display:grid;grid-template-columns:1fr 1.12fr 1fr;gap:22px;align-items:center;perspective:1400px}.mnbt2026-conf-card{display:block;padding:15px 15px 20px;border:1px solid rgba(130,225,255,.16);border-radius:22px;background:linear-gradient(145deg,rgba(12,25,36,.92),rgba(4,10,16,.95));text-decoration:none!important;box-shadow:0 25px 70px rgba(0,0,0,.35);transition:.45s ease}.mnbt2026-conf-card:hover{transform:translateY(-10px) rotateX(2deg);border-color:rgba(126,233,255,.55);box-shadow:0 32px 90px rgba(0,0,0,.5),0 0 45px rgba(54,214,255,.1)}.mnbt2026-conf-card.hero{transform:translateY(-12px);box-shadow:0 32px 100px rgba(0,0,0,.5),0 0 55px rgba(54,214,255,.08)}.mnbt2026-conf-card.hero:hover{transform:translateY(-20px) rotateX(2deg)}.mnbt2026-conf-img{height:390px;border-radius:14px;overflow:hidden;background:#fff;display:flex;align-items:center;justify-content:center}.mnbt2026-conf-img img{width:100%;height:100%;object-fit:contain;background:#fff}.mnbt2026-conf-card small{display:block;color:#61dfff;letter-spacing:.16em;font-size:10px;margin:17px 4px 8px}.mnbt2026-conf-card b{display:block;color:#f4f8fb;font-size:16px;line-height:1.35;margin:0 4px 16px}.mnbt2026-conf-card span{color:#8ea4b5;font-size:11px;letter-spacing:.1em;margin:0 4px}.mnbt2026-publine{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:42px 0;padding:22px 26px;border-top:1px solid rgba(126,233,255,.16);border-bottom:1px solid rgba(126,233,255,.16)}.mnbt2026-publine div{min-width:0}.mnbt2026-publine small{display:block;color:#698090;font-size:9px;letter-spacing:.16em;margin-bottom:6px}.mnbt2026-publine strong{color:#eaf6fb;font-size:13px}.mnbt2026-publine i{height:28px;width:1px;background:rgba(126,233,255,.18)}.mnbt2026-paper-title{max-width:1040px;padding:38px;border-radius:24px;background:linear-gradient(135deg,rgba(10,24,34,.78),rgba(5,10,15,.55));border:1px solid rgba(126,233,255,.12)}.mnbt2026-paper-title>small{color:#61dfff;letter-spacing:.18em}.mnbt2026-paper-title h3{font-size:clamp(26px,3vw,46px);line-height:1.1;margin:12px 0 16px}.mnbt2026-paper-title div{display:flex;gap:12px;margin-top:22px;flex-wrap:wrap}.mnbt2026-paper-title a{padding:12px 18px;border:1px solid rgba(126,233,255,.3);border-radius:999px;color:#dff9ff;text-decoration:none!important;font-size:11px;letter-spacing:.1em}.mnbt2026-paper-title a:hover{background:rgba(80,220,255,.1);border-color:#7ee9ff}@media(max-width:900px){.mnbt2026-conf-stage{grid-template-columns:1fr}.mnbt2026-conf-card.hero{transform:none}.mnbt2026-conf-img{height:auto;max-height:520px}.mnbt2026-publine{display:grid;grid-template-columns:1fr 1fr}.mnbt2026-publine i{display:none}}
\n/* v2.3.1 — premium wideband evolution rebuild */\n.mnbt2026-evolution{padding-top:110px!important;padding-bottom:110px!important;background:radial-gradient(circle at 73% 18%,rgba(57,221,239,.10),transparent 30%),linear-gradient(180deg,#021419 0%,#031117 100%)!important}\n.mnbt2026-evo-head{grid-template-columns:minmax(0,1.05fr) minmax(340px,.7fr)!important;gap:9vw!important;align-items:center!important}\n.mnbt2026-evolution h2{max-width:820px;margin:20px 0 0!important;font-size:clamp(50px,5.6vw,92px)!important;line-height:.96!important}\n.mnbt2026-evo-head p{max-width:570px;margin:40px 0 0!important;font-size:18px!important;line-height:1.9!important;border-left:1px solid rgba(67,230,245,.42);padding-left:28px}\n.mnbt2026-evo-cells{gap:16px!important;margin-top:70px!important;align-items:stretch}\n.mnbt2026-evo-cells article{min-height:430px!important;padding:25px 26px 28px!important;border-radius:18px!important;border:1px solid rgba(104,226,239,.18)!important;background:linear-gradient(180deg,rgba(7,39,47,.88),rgba(2,20,26,.96))!important;display:flex;flex-direction:column;isolation:isolate}\n.mnbt2026-evo-cells article:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(78,232,246,.08),transparent 35%,transparent 70%,rgba(78,232,246,.035));pointer-events:none;z-index:-1}\n.mnbt2026-evo-cells article:hover,.mnbt2026-evo-cells .hot{transform:translateY(-7px)!important;border-color:rgba(83,235,248,.46)!important;box-shadow:0 26px 65px rgba(0,0,0,.34),0 0 35px rgba(67,230,245,.08)!important}\n.mnbt2026-evo-cells small{font-size:10px!important;color:#61edf8!important}\n.mnbt2026-mini-rings{height:205px!important;margin:8px 0 3px!important;transform:scale(.9)}\n.mnbt2026-mini-rings i{width:124px!important;height:124px!important;border-width:8px!important;border-color:#d9e5e7!important;border-right-color:transparent!important;box-shadow:inset 0 0 15px rgba(255,255,255,.18),0 0 24px rgba(67,230,245,.12)!important}\n.mnbt2026-mini-rings i:nth-child(2){width:96px!important;height:96px!important}.mnbt2026-mini-rings i:nth-child(3){width:69px!important;height:69px!important}.mnbt2026-mini-rings i:nth-child(4){width:44px!important;height:44px!important}\n.mnbt2026-evo-num{position:absolute;right:21px;top:20px;font:700 11px/1 monospace;letter-spacing:.16em;color:rgba(116,231,241,.35)}\n.mnbt2026-evo-cells b{font-size:21px!important;line-height:1.2;margin:4px 0 10px!important;letter-spacing:-.02em}\n.mnbt2026-evo-cells p{font-size:14px!important;line-height:1.65!important;margin:0 0 22px!important;min-height:48px}\n.mnbt2026-evo-tag{margin-top:auto;width:max-content;max-width:100%;padding:8px 10px;border:1px solid rgba(67,230,245,.16);border-radius:999px;font:700 9px/1 monospace;letter-spacing:.12em;color:#75dce5;background:rgba(67,230,245,.035)}\n.mnbt2026-evo-cells .hot:after{content:"BROADBAND";position:absolute;right:18px;bottom:17px;font:700 9px/1 monospace;letter-spacing:.16em;color:rgba(109,240,250,.25)}\n.mnbt2026-evo-spectrum{margin-top:48px!important;padding:22px 24px;border:1px solid rgba(67,230,245,.13);border-radius:14px;background:rgba(5,31,38,.56);grid-template-columns:170px 1fr 190px!important}\n.mnbt2026-evo-spectrum>div{height:68px!important}\n@media(max-width:950px){.mnbt2026-evo-head{grid-template-columns:1fr!important}.mnbt2026-evo-head p{margin-top:10px!important}.mnbt2026-evo-cells{grid-template-columns:repeat(2,1fr)!important}.mnbt2026-evo-spectrum{grid-template-columns:1fr!important}}\n@media(max-width:650px){.mnbt2026-evo-cells{grid-template-columns:1fr!important}.mnbt2026-evo-cells article{min-height:390px!important}}\n
/* v2.3.2 — professional wideband evolution: single scientific composition */
.mnbt2026-evo-pro{position:relative;overflow:hidden;padding-top:120px!important;padding-bottom:120px!important;background:radial-gradient(circle at 25% 48%,rgba(54,224,243,.075),transparent 27%),linear-gradient(180deg,#021419,#03171d 55%,#021319)!important}
.mnbt2026-evo-pro:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(83,230,245,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(83,230,245,.025) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,transparent 2%,#000 20%,#000 85%,transparent);pointer-events:none}
.evo-pro-head{position:relative;z-index:2;display:grid;grid-template-columns:1.05fr .72fr;gap:9vw;align-items:end}.evo-pro-head h2{font-size:clamp(52px,6.2vw,102px)!important;line-height:.91!important;letter-spacing:-.065em!important;margin:22px 0 0!important;max-width:900px}.evo-pro-head h2 span{color:#45e6f4}.evo-pro-head p{font-size:18px;line-height:1.85;color:#9bc3cc;max-width:610px;margin:0 0 10px;padding-left:28px;border-left:1px solid rgba(69,230,244,.35)}
.evo-pro-stage{position:relative;z-index:2;display:grid;grid-template-columns:minmax(500px,1.05fr) minmax(430px,.8fr);gap:6vw;align-items:center;margin-top:78px;padding:54px 0 46px;border-top:1px solid rgba(83,230,245,.13);border-bottom:1px solid rgba(83,230,245,.13)}
.evo-pro-visual{height:540px;position:relative;display:grid;place-items:center;perspective:1000px}.evo-pro-visual:before{content:"";position:absolute;width:470px;height:470px;border-radius:50%;background:radial-gradient(circle,rgba(65,230,246,.12),rgba(65,230,246,.025) 45%,transparent 68%);filter:blur(4px)}.evo-pro-orbit{position:absolute;border:1px solid rgba(82,229,244,.11);border-radius:50%;transform:rotateX(68deg)}.evo-pro-orbit.o1{width:500px;height:500px}.evo-pro-orbit.o2{width:390px;height:390px;border-style:dashed;animation:evoorbit 18s linear infinite}
.evo-pro-array{position:relative;width:420px;height:420px;transform:rotateX(59deg) rotateZ(-32deg);transform-style:preserve-3d}.evo-pro-cell{position:absolute;width:178px;height:178px;border:1px solid rgba(84,233,247,.13);background:linear-gradient(145deg,rgba(12,48,57,.7),rgba(3,19,25,.84));box-shadow:0 30px 55px rgba(0,0,0,.32),inset 0 0 35px rgba(63,226,242,.025);display:grid;place-items:center;transition:.4s}.evo-pro-cell.c1{left:20px;top:20px}.evo-pro-cell.c2{right:20px;top:20px}.evo-pro-cell.c3{left:20px;bottom:20px}.evo-pro-cell.c4{right:20px;bottom:20px;border-color:rgba(74,232,247,.42);box-shadow:0 30px 55px rgba(0,0,0,.38),0 0 38px rgba(69,230,244,.08)}.evo-pro-cell i{position:absolute;border:10px solid #d7e3e5;border-right-color:transparent;border-radius:50%;width:104px;height:104px;filter:drop-shadow(0 0 7px rgba(70,229,244,.18))}.evo-pro-cell i:nth-child(2){width:68px;height:68px;border-width:8px;transform:rotate(180deg)}.evo-pro-cell b{position:absolute;right:10px;bottom:9px;font:700 10px/1 monospace;color:#57e7f4;letter-spacing:.1em}.evo-pro-cell.c4 i{border-color:#ecf9fa;border-right-color:transparent;box-shadow:0 0 18px rgba(65,235,248,.16)}
.evo-pro-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:radial-gradient(circle,rgba(8,39,47,.96),rgba(2,18,24,.98));border:1px solid rgba(87,232,245,.35);box-shadow:0 0 50px rgba(69,230,244,.11);z-index:3}.evo-pro-core small{font:700 8px/1 monospace;letter-spacing:.18em;color:#67dce7}.evo-pro-core strong{font-size:32px;color:#f2fbfc;margin:10px 0 8px;letter-spacing:-.04em}.evo-pro-core span{max-width:120px;font:700 8px/1.45 monospace;letter-spacing:.1em;color:#6b9da7}
.evo-pro-steps{position:relative}.evo-pro-steps:before{content:"";position:absolute;left:22px;top:26px;bottom:26px;width:1px;background:linear-gradient(#1c6872,#46e6f4,#1c6872)}.evo-pro-steps article{position:relative;display:grid;grid-template-columns:46px 1fr;gap:24px;padding:21px 20px 21px 0;opacity:.7;transition:.3s}.evo-pro-steps article+article{border-top:1px solid rgba(93,224,237,.09)}.evo-pro-steps article>span{position:relative;z-index:2;width:45px;height:45px;border-radius:50%;display:grid;place-items:center;background:#03171d;border:1px solid rgba(80,228,242,.25);font:700 10px/1 monospace;color:#61dce7}.evo-pro-steps article.active{opacity:1;background:linear-gradient(90deg,transparent,rgba(63,227,242,.045));transform:translateX(8px)}.evo-pro-steps article.active>span{color:#03161b;background:#50e8f5;border-color:#50e8f5;box-shadow:0 0 25px rgba(80,232,245,.24)}.evo-pro-steps small{display:block;font:700 9px/1 monospace;letter-spacing:.17em;color:#55ddea;margin:2px 0 9px}.evo-pro-steps b{display:block;font-size:23px;color:#eff9fb;letter-spacing:-.025em;margin-bottom:7px}.evo-pro-steps p{font-size:14px!important;line-height:1.6!important;color:#80a9b3!important;margin:0!important;max-width:470px!important}
.evo-pro-spectrum{position:relative;z-index:2;margin-top:54px}.evo-pro-spectrum-top{display:flex;justify-content:space-between;gap:20px;align-items:center;font:700 9px/1 monospace;letter-spacing:.16em;color:#628f99}.evo-pro-spectrum-top b{color:#66e6f2}.evo-pro-graph{height:130px;position:relative;margin-top:17px;border-bottom:1px solid rgba(75,228,242,.25);overflow:hidden;background:linear-gradient(180deg,transparent,rgba(58,220,236,.018))}.evo-pro-graph:after{content:"";position:absolute;left:48%;right:5%;bottom:0;height:82px;background:linear-gradient(90deg,transparent,rgba(62,230,244,.07),rgba(62,230,244,.19),rgba(62,230,244,.09));filter:blur(10px);clip-path:polygon(0 100%,8% 58%,17% 82%,28% 28%,38% 72%,50% 18%,61% 66%,72% 22%,83% 63%,92% 35%,100% 100%)}.evo-pro-graph .pk{position:absolute;bottom:0;width:2px;background:#51e6f3;box-shadow:0 0 16px rgba(81,230,243,.65)}.evo-pro-graph .p1{left:12%;height:44px}.evo-pro-graph .p2{left:27%;height:76px}.evo-pro-graph .p3{left:41%;height:105px}.evo-pro-graph .p4{left:53%;height:62px}.evo-pro-graph em{position:absolute;left:48%;right:5%;bottom:0;height:70%;border-top:1px solid rgba(76,229,243,.35);background:linear-gradient(180deg,rgba(64,229,243,.04),rgba(64,229,243,.13));clip-path:polygon(0 100%,4% 68%,10% 78%,17% 31%,23% 61%,31% 24%,38% 54%,46% 20%,54% 50%,62% 25%,70% 58%,78% 29%,86% 66%,93% 42%,100% 100%)}.evo-pro-graph strong{position:absolute;right:5px;top:8px;font:700 9px/1 monospace;letter-spacing:.14em;color:rgba(110,228,238,.48)}
@keyframes evoorbit{to{transform:rotateX(68deg) rotateZ(360deg)}}
@media(max-width:1050px){.evo-pro-head,.evo-pro-stage{grid-template-columns:1fr}.evo-pro-stage{gap:20px}.evo-pro-visual{height:500px}.evo-pro-head p{margin-top:20px}.evo-pro-spectrum-top{flex-wrap:wrap}}
@media(max-width:620px){.mnbt2026-evo-pro{padding-top:85px!important;padding-bottom:85px!important}.evo-pro-visual{height:380px;transform:scale(.78);margin:-30px -60px}.evo-pro-stage{margin-top:45px}.evo-pro-steps b{font-size:19px}.evo-pro-spectrum-top b{order:3;width:100%;margin-top:5px}.evo-pro-graph{height:100px}}

/* v2.4.0 — post-wideband professional polish */
#mnbt2026-page .mnbt24-results{background:radial-gradient(circle at 80% 15%,rgba(60,230,245,.08),transparent 32%),#021219;position:relative;overflow:hidden}
.mnbt24-results-head{display:grid;grid-template-columns:1.05fr .75fr;gap:7vw;align-items:end}.mnbt24-results-head h2,.mnbt24-conf-copy h2,.mnbt24-final-head h2{font-size:clamp(48px,6vw,100px);line-height:.91;letter-spacing:-.065em;margin:18px 0;color:#f4fbfd}.mnbt24-results-head h2 span,.mnbt24-conf-copy h2 em,.mnbt24-final-head h2 span{color:#4be6f4;font-style:normal}.mnbt24-results-head p,.mnbt24-final-head p{font-size:18px;line-height:1.8;color:#8cb2bc;max-width:650px}.mnbt24-lab-shell{margin-top:55px;border:1px solid rgba(75,229,244,.18);background:rgba(3,22,29,.72);box-shadow:0 35px 90px rgba(0,0,0,.28)}.mnbt24-lab-tabs{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid rgba(75,229,244,.15)}.mnbt24-lab-tabs button{appearance:none;border:0;border-right:1px solid rgba(75,229,244,.12);background:transparent;color:#668f98;padding:20px;font:500 20px/1 Arial;cursor:pointer;transition:.25s}.mnbt24-lab-tabs button small{font:700 8px monospace;letter-spacing:.15em}.mnbt24-lab-tabs button.active{color:#eaffff;background:linear-gradient(180deg,rgba(64,229,244,.12),rgba(64,229,244,.02));box-shadow:inset 0 -2px #4ce7f5,0 0 30px rgba(76,231,245,.06)}.mnbt24-lab-grid{display:grid;grid-template-columns:1.35fr .65fr;min-height:620px}.mnbt24-result-screen{padding:25px;border-right:1px solid rgba(75,229,244,.14)}.mnbt24-screen-top,.mnbt24-screen-foot{display:flex;justify-content:space-between;gap:20px;align-items:center;color:#5d8b95;font:700 9px monospace;letter-spacing:.14em}.mnbt24-screen-top b,.mnbt24-screen-foot strong{color:#75f1fb}.mnbt24-image-stage{height:500px;margin:20px 0;position:relative;background:#06151b;display:grid;place-items:center;overflow:hidden}.mnbt24-rimg{width:100%;height:100%;object-fit:contain;transition:.28s}.mnbt24-scan{position:absolute;left:0;right:0;height:1px;background:#59ecf7;box-shadow:0 0 14px #59ecf7;opacity:.35;animation:mnbt24scan 4s linear infinite}.mnbt24-result-analysis{padding:42px 34px;display:flex;flex-direction:column}.mnbt24-analysis-kicker{color:#4ce7f5;font:700 9px monospace;letter-spacing:.2em}.mnbt24-result-analysis h3{font-size:32px;line-height:1.08;color:#f1fbfd;margin:20px 0}.mnbt24-result-analysis>p{color:#8eb2ba;line-height:1.8;font-size:15px}.mnbt24-analysis-metrics{margin:28px 0;display:grid;gap:1px;background:rgba(75,229,244,.12)}.mnbt24-analysis-metrics div{padding:15px;background:#041a21}.mnbt24-analysis-metrics small,.mnbt24-analysis-metrics b{display:block}.mnbt24-analysis-metrics small{color:#557d85;font:700 8px monospace;letter-spacing:.15em}.mnbt24-analysis-metrics b{color:#dff8fa;font-size:13px;margin-top:6px}.mnbt24-current-mini{margin-top:auto;border-top:1px solid rgba(75,229,244,.13);padding-top:18px}.mnbt24-current-mini img{width:100%;height:150px;object-fit:contain;background:#06151b}.mnbt24-current-mini span{display:block;margin-top:10px;color:#507a83;font:700 8px monospace;letter-spacing:.14em}
#mnbt2026-page .mnbt24-conference{background:radial-gradient(circle at 76% 22%,rgba(58,224,244,.09),transparent 28%),linear-gradient(180deg,#03151c,#020e13);overflow:hidden}.mnbt24-conf-hero{display:grid;grid-template-columns:1.05fr .65fr;gap:8vw;align-items:center}.mnbt24-conf-copy>span{color:#4ce7f5;font:700 9px monospace;letter-spacing:.2em}.mnbt24-conf-copy p{max-width:800px;color:#90b4bd;font-size:17px;line-height:1.8}.mnbt24-conf-meta{display:flex;gap:17px;align-items:center;margin-top:28px;color:#8ec0c8;font:700 9px monospace;letter-spacing:.12em;flex-wrap:wrap}.mnbt24-conf-meta i{width:28px;height:1px;background:#4ce7f5}.mnbt24-conf-mark{height:430px;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(76,231,245,.14);background:radial-gradient(circle,rgba(76,231,245,.11),transparent 47%);overflow:hidden}.mnbt24-conf-mark small{color:#62dfe9;font:700 8px monospace;letter-spacing:.25em}.mnbt24-conf-mark strong{font-size:84px;line-height:.9;color:#f2fcfd;letter-spacing:-.06em}.mnbt24-conf-mark>b{color:#4ce7f5;font-size:28px;letter-spacing:.22em}.mnbt24-conf-mark>span{margin-top:45px;color:#789ca5;font:700 9px monospace;letter-spacing:.22em}.mnbt24-orbit{position:absolute;border:1px solid rgba(76,231,245,.18);border-radius:50%;transform:rotateX(68deg)}.mnbt24-orbit.a{width:370px;height:220px}.mnbt24-orbit.b{width:270px;height:155px}.mnbt24-docdeck{display:grid;grid-template-columns:.9fr 1.2fr .9fr;gap:18px;align-items:center;margin-top:55px}.mnbt24-docdeck>a{padding:13px 13px 20px;border:1px solid rgba(76,231,245,.14);background:#04171e;text-decoration:none!important;transition:.35s}.mnbt24-docdeck>a:hover{transform:translateY(-8px);border-color:rgba(76,231,245,.5);box-shadow:0 25px 60px rgba(0,0,0,.3)}.mnbt24-docdeck>a.feature{transform:translateY(-15px);box-shadow:0 30px 80px rgba(0,0,0,.35)}.mnbt24-docdeck>a.feature:hover{transform:translateY(-23px)}.mnbt24-docdeck>a>div{height:330px;background:#fff;display:grid;place-items:center;overflow:hidden}.mnbt24-docdeck>a.feature>div{height:420px}.mnbt24-docdeck img{width:100%;height:100%;object-fit:contain}.mnbt24-docdeck small,.mnbt24-docdeck b,.mnbt24-docdeck span{display:block}.mnbt24-docdeck small{margin-top:17px;color:#4ce7f5;font:700 8px monospace;letter-spacing:.17em}.mnbt24-docdeck b{color:#edf9fb;font-size:16px;line-height:1.35;margin:9px 0 15px}.mnbt24-docdeck span{color:#678d96;font:700 8px monospace;letter-spacing:.12em}.mnbt24-pubbar{margin-top:35px;padding:23px 0;border-top:1px solid rgba(76,231,245,.14);border-bottom:1px solid rgba(76,231,245,.14);display:flex;align-items:center;gap:20px;flex-wrap:wrap;color:#c7e7eb}.mnbt24-pubbar>span{color:#4ce7f5;font:700 10px monospace;letter-spacing:.18em}.mnbt24-pubbar strong{font-size:21px;font-weight:450}.mnbt24-pubbar i{color:#416b73}.mnbt24-pubbar em{margin-left:auto;color:#547b83;font:700 8px monospace;letter-spacing:.14em;font-style:normal}
#mnbt2026-page .mnbt24-finale{background:radial-gradient(circle at 50% 80%,rgba(65,228,244,.08),transparent 35%),#010b0f;position:relative;overflow:hidden}.mnbt24-final-head{display:grid;grid-template-columns:1fr .65fr;gap:8vw;align-items:end}.mnbt24-track{position:relative;display:grid;grid-template-columns:repeat(6,1fr);margin-top:70px}.mnbt24-track-line{position:absolute;left:5%;right:5%;top:28px;height:1px;background:linear-gradient(90deg,transparent,#43e6f5 12%,#43e6f5 88%,transparent);box-shadow:0 0 16px rgba(67,230,245,.28)}.mnbt24-track article{position:relative;padding:0 20px 30px}.mnbt24-track i{position:relative;z-index:2;width:56px;height:56px;display:grid;place-items:center;border-radius:50%;border:1px solid #3fcbd8;background:#03171d;color:#76f1fa;font:700 9px monospace;box-shadow:0 0 0 8px #010b0f}.mnbt24-track article.active i{background:#45e6f4;color:#001318;box-shadow:0 0 0 8px #010b0f,0 0 35px rgba(69,230,244,.4)}.mnbt24-track small{display:block;color:#4ce7f5;font:700 8px monospace;letter-spacing:.16em;margin:35px 0 10px}.mnbt24-track b{display:block;color:#eefbfc;font-size:18px}.mnbt24-track p{color:#7198a1;font-size:13px;line-height:1.65}.mnbt24-final-stage{display:grid;grid-template-columns:.7fr 1.3fr;align-items:center;gap:7vw;margin-top:100px;padding:80px 6vw;border-top:1px solid rgba(76,231,245,.16);border-bottom:1px solid rgba(76,231,245,.16);background:linear-gradient(90deg,rgba(5,29,36,.4),rgba(3,16,21,.7))}.mnbt24-final-rings{height:390px;position:relative;display:grid;place-items:center}.mnbt24-final-rings i{position:absolute;border:14px solid #cfe0e3;border-right-color:transparent;border-radius:50%;box-shadow:inset 0 0 15px rgba(255,255,255,.25),0 0 24px rgba(76,231,245,.09)}.mnbt24-final-rings i:nth-child(1){width:320px;height:320px;transform:rotate(-10deg)}.mnbt24-final-rings i:nth-child(2){width:245px;height:245px;transform:rotate(15deg)}.mnbt24-final-rings i:nth-child(3){width:170px;height:170px;transform:rotate(-20deg)}.mnbt24-final-rings i:nth-child(4){width:95px;height:95px;transform:rotate(25deg)}.mnbt24-final-rings span{z-index:2;color:#4ce7f5;font:700 10px monospace;letter-spacing:.2em}.mnbt24-final-copy>small{color:#4ce7f5;font:700 9px monospace;letter-spacing:.2em}.mnbt24-final-copy h3{font-size:clamp(52px,6vw,96px);line-height:.91;letter-spacing:-.065em;margin:22px 0;color:#f4fbfd}.mnbt24-final-copy h3 em{font-style:normal;color:#4ce7f5}.mnbt24-final-copy p{color:#89adb6;font-size:16px;line-height:1.75;max-width:700px}.mnbt24-final-copy>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.mnbt24-final-copy a{padding:14px 20px;border:1px solid rgba(76,231,245,.28);color:#dffbfc;text-decoration:none!important;font:700 9px monospace;letter-spacing:.12em}.mnbt24-final-copy a:hover{background:rgba(76,231,245,.09);border-color:#4ce7f5}
@keyframes mnbt24scan{0%{top:5%}50%{top:95%}100%{top:5%}}
@media(max-width:1000px){.mnbt24-results-head,.mnbt24-conf-hero,.mnbt24-final-head,.mnbt24-final-stage{grid-template-columns:1fr}.mnbt24-lab-grid{grid-template-columns:1fr}.mnbt24-result-screen{border-right:0;border-bottom:1px solid rgba(75,229,244,.14)}.mnbt24-docdeck{grid-template-columns:1fr}.mnbt24-docdeck>a.feature{transform:none}.mnbt24-track{grid-template-columns:repeat(2,1fr);gap:35px}.mnbt24-track-line{display:none}.mnbt24-final-rings{height:330px}}
@media(max-width:650px){.mnbt24-lab-tabs{grid-template-columns:repeat(2,1fr)}.mnbt24-image-stage{height:300px}.mnbt24-track{grid-template-columns:1fr}.mnbt24-docdeck>a>div,.mnbt24-docdeck>a.feature>div{height:320px}.mnbt24-pubbar em{margin-left:0}.mnbt24-final-rings i:nth-child(1){width:260px;height:260px}.mnbt24-final-rings i:nth-child(2){width:200px;height:200px}}

/* v2.5.0 — RADICAL POST-WIDEBAND REDESIGN: intentionally unmistakable */
#mnbt2026-page .mnbt24-results,#mnbt2026-page .mnbt24-conference,#mnbt2026-page .mnbt25-archive,#mnbt2026-page .mnbt24-finale{position:relative;padding-top:140px!important;padding-bottom:140px!important;border-top:1px solid rgba(104,241,255,.24);isolation:isolate}
.mnbt25-stamp{position:absolute;right:5vw;top:52px;color:#66effb;font:800 11px/1 monospace;letter-spacing:.28em;border:1px solid rgba(102,239,251,.35);padding:12px 16px;background:rgba(4,27,34,.72);backdrop-filter:blur(10px);z-index:5}
#mnbt2026-page .mnbt24-results{background:linear-gradient(115deg,#02090d 0 54%,#062631 54% 100%)!important}
.mnbt24-results-head{grid-template-columns:1.2fr .55fr!important}.mnbt24-results-head h2{font-size:clamp(60px,7.5vw,126px)!important;max-width:1050px;text-transform:uppercase}.mnbt24-results-head h2 span{display:inline-block;-webkit-text-stroke:1px #55eaf7;color:transparent!important}.mnbt24-lab-shell{border:0!important;background:#020b0f!important;box-shadow:0 50px 120px rgba(0,0,0,.6)!important;transform:translateY(10px)}.mnbt24-lab-tabs{width:max-content;min-width:55%;border:1px solid rgba(86,235,248,.24)!important;margin:0 0 24px auto}.mnbt24-lab-grid{grid-template-columns:minmax(0,1.55fr) minmax(300px,.45fr)!important;min-height:700px!important}.mnbt24-result-screen{padding:0!important;border:0!important}.mnbt24-screen-top{padding:18px 22px;background:#061b22}.mnbt24-image-stage{height:610px!important;margin:0!important;background:#fff!important}.mnbt24-screen-foot{padding:18px 22px;background:#061b22}.mnbt24-result-analysis{background:linear-gradient(180deg,#0a303b,#03161c)!important;padding:55px 42px!important}.mnbt24-result-analysis h3{font-size:42px!important}.mnbt24-current-mini img{height:210px!important;background:#fff!important}
#mnbt2026-page .mnbt24-conference{background:#e9f2f2!important;color:#061318!important}.mnbt24-conference .mnbt2026-section-no{color:rgba(4,27,34,.12)!important}.mnbt24-conference .mnbt2026-eyebrow,.mnbt24-conference .mnbt24-conf-copy>span{color:#08798a!important}.mnbt24-conference .mnbt24-conf-copy h2{color:#061318!important;font-size:clamp(60px,7vw,116px)!important;text-transform:uppercase}.mnbt24-conference .mnbt24-conf-copy h2 em{color:#08798a!important}.mnbt24-conference .mnbt24-conf-copy p{color:#476068!important}.mnbt24-conf-mark{background:#061b22!important;border:0!important;box-shadow:25px 25px 0 #63e8f3}.mnbt24-docdeck{gap:30px!important}.mnbt24-docdeck>a{background:#fff!important;border:0!important;box-shadow:0 25px 60px rgba(4,27,34,.12)!important;padding:18px 18px 24px!important}.mnbt24-docdeck>a b{color:#061318!important}.mnbt24-docdeck>a span{color:#08798a!important}.mnbt24-pubbar{color:#061318!important;border-color:rgba(4,27,34,.18)!important}.mnbt24-pubbar em{color:#45636b!important}.mnbt24-conference .mnbt25-stamp{color:#08798a;border-color:rgba(8,121,138,.35);background:rgba(255,255,255,.7)}
#mnbt2026-page .mnbt25-archive{background:linear-gradient(135deg,#041117,#061f28)!important}.mnbt25-archive .mnbt2026-archive-head h2{font-size:clamp(58px,7vw,112px)!important;line-height:.9!important;text-transform:uppercase;letter-spacing:-.065em!important}.mnbt25-archive .mnbt2026-doc-stage{margin-top:70px!important;border:1px solid rgba(93,235,247,.24)!important;padding:55px!important;background:rgba(2,12,16,.62)!important}.mnbt25-archive .mnbt2026-doc-cover{transform:rotate(-3deg);box-shadow:30px 30px 0 rgba(85,231,244,.14),0 45px 90px rgba(0,0,0,.45)!important}.mnbt25-archive .mnbt2026-doc-copy h3{font-size:clamp(48px,5vw,84px)!important;line-height:.95!important}.mnbt25-archive .mnbt2026-archive-rail{margin-top:70px!important;padding:25px!important;border:1px solid rgba(85,231,244,.2)!important}
#mnbt2026-page .mnbt24-finale{background:#010507!important;min-height:100vh}.mnbt24-final-head h2{font-size:clamp(72px,9vw,150px)!important;text-transform:uppercase}.mnbt24-final-head h2 span{-webkit-text-stroke:1px #53e8f5;color:transparent!important}.mnbt24-track{margin-top:110px!important;gap:8px}.mnbt24-track article{background:#06161b;padding:28px 22px 34px!important;min-height:245px;border-top:2px solid #183940}.mnbt24-track article.active{background:#54e8f5!important}.mnbt24-track article.active small,.mnbt24-track article.active b,.mnbt24-track article.active p{color:#001014!important}.mnbt24-track-line{display:none!important}.mnbt24-track i{margin-top:-58px}.mnbt24-final-stage{margin-left:-4vw;margin-right:-4vw;background:linear-gradient(90deg,#05232c,#020b0e)!important;border:0!important}.mnbt24-final-rings{transform:scale(1.12)}
@media(max-width:1000px){.mnbt24-lab-grid{grid-template-columns:1fr!important}.mnbt24-image-stage{height:460px!important}.mnbt24-lab-tabs{width:100%;min-width:0;margin-left:0}.mnbt24-track{grid-template-columns:repeat(2,1fr)!important}.mnbt24-track article{margin-top:35px}.mnbt25-stamp{right:24px;top:32px}.mnbt2026-doc-stage{padding:30px!important}}
@media(max-width:650px){#mnbt2026-page .mnbt24-results,#mnbt2026-page .mnbt24-conference,#mnbt2026-page .mnbt25-archive,#mnbt2026-page .mnbt24-finale{padding-top:110px!important;padding-bottom:100px!important}.mnbt24-track{grid-template-columns:1fr!important}.mnbt24-image-stage{height:300px!important}.mnbt24-result-analysis h3{font-size:30px!important}.mnbt24-conf-mark{box-shadow:12px 12px 0 #63e8f3}.mnbt25-archive .mnbt2026-doc-stage{padding:18px!important}.mnbt24-final-stage{margin-left:0;margin-right:0}}

/* v2.6.0 — correct result media + dynamic research photography + ICEEE gallery */
#mnbt2026-page .mnbt26-ieee-brand{display:flex;align-items:center;gap:18px;margin:22px 0 10px;padding:12px 15px;width:max-content;max-width:100%;border:1px solid rgba(0,98,155,.18);background:rgba(255,255,255,.94);box-shadow:0 18px 45px rgba(0,0,0,.08)}
#mnbt2026-page .mnbt26-ieee-brand img{width:150px;height:auto;display:block;mix-blend-mode:multiply}
#mnbt2026-page .mnbt26-ieee-brand span{color:#00629b;font:800 8px/1.4 monospace;letter-spacing:.18em;max-width:170px}
#mnbt2026-page .mnbt26-conf-gallery-wrap{margin-top:70px;padding-top:48px;border-top:1px solid rgba(20,77,101,.16)}
#mnbt2026-page .mnbt26-gallery-head{display:grid;grid-template-columns:.45fr 1.1fr .8fr;gap:35px;align-items:end;margin-bottom:30px}
#mnbt2026-page .mnbt26-gallery-head>span{color:#00629b;font:800 9px monospace;letter-spacing:.22em}.mnbt26-gallery-head h3{margin:0;font-size:clamp(40px,5vw,76px);line-height:.92;letter-spacing:-.055em;color:#071b25}.mnbt26-gallery-head h3 em{font-style:normal;color:#0077a8}.mnbt26-gallery-head p{margin:0;color:#46616d;line-height:1.7;font-size:15px}
#mnbt2026-page .mnbt26-gallery{display:grid;grid-template-columns:1.25fr .75fr .8fr;grid-auto-rows:270px;gap:14px;perspective:1400px}
#mnbt2026-page .mnbt26-photo{position:relative;margin:0;overflow:hidden;background:#061820;cursor:zoom-in;isolation:isolate}.mnbt26-photo.hero{grid-row:span 2}.mnbt26-photo.tall{grid-row:span 2}.mnbt26-photo.wide{grid-column:span 2}
#mnbt2026-page .mnbt26-photo:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(0,8,12,.82));pointer-events:none;z-index:2}.mnbt26-photo:before{content:"";position:absolute;inset:0;border:1px solid rgba(82,231,244,.22);z-index:3;pointer-events:none}
#mnbt2026-page .mnbt26-photo img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .55s cubic-bezier(.2,.8,.2,1),filter .45s;transform:translate(var(--mx,0),var(--my,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.035)}
#mnbt2026-page .mnbt26-photo:hover img{transform:translate(var(--mx,0),var(--my,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.10);filter:saturate(1.08) contrast(1.03)}
#mnbt2026-page .mnbt26-photo figcaption{position:absolute;left:20px;right:20px;bottom:17px;z-index:4;color:white;display:flex;justify-content:space-between;gap:15px;align-items:end}.mnbt26-photo figcaption b{font:800 10px monospace;letter-spacing:.15em}.mnbt26-photo figcaption span{font-size:11px;color:#a7d7df}
#mnbt2026-page .mnbt26-dynamic-media{cursor:zoom-in;transform-origin:center;transition:transform .38s ease,filter .38s ease,opacity .25s!important;transform:translate(var(--mx,0),var(--my,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.01)}
#mnbt2026-page figure:hover>.mnbt26-dynamic-media,#mnbt2026-page .mnbt24-image-stage:hover>.mnbt26-dynamic-media{filter:contrast(1.035) saturate(1.04);transform:translate(var(--mx,0),var(--my,0)) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(1.035)}
.mnbt26-lightbox{position:fixed;inset:0;z-index:999999;background:rgba(0,8,12,.93);display:flex;align-items:center;justify-content:center;padding:4vw;opacity:0;pointer-events:none;transition:.25s;backdrop-filter:blur(14px)}.mnbt26-lightbox.open{opacity:1;pointer-events:auto}.mnbt26-lightbox img{max-width:92vw;max-height:88vh;object-fit:contain;box-shadow:0 35px 100px #000}.mnbt26-lightbox button{position:absolute;right:30px;top:22px;border:1px solid rgba(255,255,255,.25);background:#061820;color:#fff;width:48px;height:48px;font-size:28px;cursor:pointer}
#mnbt2026-page .mnbt24-image-stage:after{content:"CLICK TO EXPAND";position:absolute;right:16px;bottom:14px;z-index:5;color:#0b5360;background:rgba(255,255,255,.84);padding:7px 9px;font:800 7px monospace;letter-spacing:.15em;pointer-events:none}
@media(max-width:900px){#mnbt2026-page .mnbt26-gallery-head{grid-template-columns:1fr}.mnbt26-gallery{grid-template-columns:1fr 1fr!important;grid-auto-rows:240px!important}.mnbt26-photo.hero,.mnbt26-photo.tall{grid-row:span 1!important}.mnbt26-photo.wide{grid-column:span 2!important}}
@media(max-width:600px){#mnbt2026-page .mnbt26-gallery{grid-template-columns:1fr!important;grid-auto-rows:300px!important}.mnbt26-photo.wide{grid-column:span 1!important}.mnbt26-ieee-brand{width:100%!important;justify-content:center}.mnbt26-gallery-head h3{font-size:46px!important}}
@media(prefers-reduced-motion:reduce){#mnbt2026-page .mnbt26-dynamic-media,#mnbt2026-page .mnbt26-photo img{transition:none!important;transform:none!important}}

/* v2.6.1 — page-only immersive theme + readable micro typography */
body.mnbt2026-immersive{margin:0!important;padding:0!important;background:#020d12!important;overflow-x:hidden!important}
body.mnbt2026-immersive header,body.mnbt2026-immersive footer,body.mnbt2026-immersive #masthead,body.mnbt2026-immersive #colophon,body.mnbt2026-immersive .site-header,body.mnbt2026-immersive .site-footer,body.mnbt2026-immersive .wp-site-blocks>header,body.mnbt2026-immersive .wp-site-blocks>footer,body.mnbt2026-immersive .entry-header,body.mnbt2026-immersive .page-header,body.mnbt2026-immersive .site-branding,body.mnbt2026-immersive nav.site-navigation{display:none!important}
body.mnbt2026-immersive #page,body.mnbt2026-immersive #content,body.mnbt2026-immersive #primary,body.mnbt2026-immersive #main,body.mnbt2026-immersive main,body.mnbt2026-immersive article,body.mnbt2026-immersive .site-content,body.mnbt2026-immersive .content-area,body.mnbt2026-immersive .entry-content,body.mnbt2026-immersive .wp-site-blocks{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#020d12!important}
body.mnbt2026-immersive .entry-content>#mnbt2026-page,body.mnbt2026-immersive #mnbt2026-page{margin:0!important;width:100%!important;max-width:none!important}

/* Readability pass: labels/numbers/captions only — hero/display headings stay unchanged */
#mnbt2026-page{font-size:18px}
#mnbt2026-page p,#mnbt2026-page li{font-size:clamp(17px,1.12vw,20px)!important;line-height:1.72!important}
#mnbt2026-page .mnbt2026-kicker,#mnbt2026-page .mnbt2026-eyebrow,#mnbt2026-page .mt-kicker,#mnbt2026-page [class*="kicker"],#mnbt2026-page [class*="eyebrow"]{font-size:clamp(13px,.82vw,16px)!important;line-height:1.45!important;letter-spacing:.17em!important}
#mnbt2026-page .mnbt2026-section-no,#mnbt2026-page .mt-num{font-size:clamp(18px,1.25vw,24px)!important;line-height:1!important;letter-spacing:.12em!important}
#mnbt2026-page small,#mnbt2026-page [class*="label"],#mnbt2026-page [class*="meta"] small,#mnbt2026-page figcaption,#mnbt2026-page figcaption span,#mnbt2026-page figcaption b{font-size:clamp(13px,.86vw,16px)!important;line-height:1.45!important}
#mnbt2026-page button,#mnbt2026-page a[class],#mnbt2026-page .mnbt2026-tags span,#mnbt2026-page .mt-freq-buttons button,#mnbt2026-page .mnbt24-lab-tabs button{font-size:clamp(14px,.95vw,17px)!important}
#mnbt2026-page table,#mnbt2026-page th,#mnbt2026-page td{font-size:clamp(15px,1vw,18px)!important}
#mnbt2026-page .mnbt2026-mini-stack span,#mnbt2026-page .mnbt2026-scale-note span,#mnbt2026-page .mnbt24-pubbar,#mnbt2026-page .mnbt24-conf-meta,#mnbt2026-page .mnbt2026-doc-meta,#mnbt2026-page .mnbt2026-doc-type{font-size:clamp(14px,.92vw,17px)!important;line-height:1.5!important}
#mnbt2026-page .mnbt25-stamp{font-size:13px!important;letter-spacing:.18em!important;padding:13px 17px!important}
#mnbt2026-page .mnbt26-ieee-brand span{font-size:13px!important;line-height:1.45!important}
#mnbt2026-page .mnbt26-gallery-head>span{font-size:14px!important}.mnbt26-gallery-head p{font-size:18px!important}
#mnbt2026-page .mnbt26-photo figcaption b{letter-spacing:.11em!important}.mnbt26-photo figcaption span{color:#c5e8ed!important}
#mnbt2026-page .mnbt24-screen-top,#mnbt2026-page .mnbt24-screen-foot{font-size:14px!important;letter-spacing:.12em!important}
#mnbt2026-page .mt-live-stage>small,#mnbt2026-page .mt-3d-note,#mnbt2026-page .mt-scale-bar span{font-size:13px!important;letter-spacing:.1em!important}
@media(max-width:700px){#mnbt2026-page{font-size:17px}#mnbt2026-page p,#mnbt2026-page li{font-size:17px!important}.mnbt25-stamp{font-size:12px!important}}
\n\n/* v2.6.2 — custom portfolio top navigation */\n#mnbt2026-page .mnbt2026-topbar{position:relative;z-index:9998;width:100%;height:82px;padding:0 clamp(28px,5vw,92px);display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;background:rgba(2,13,18,.94);border-bottom:1px solid rgba(76,231,245,.14);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}\n#mnbt2026-page .mnbt2026-topbar-left{display:flex;align-items:center;gap:22px}\n#mnbt2026-page .mnbt2026-back{width:43px;height:43px;display:grid;place-items:center;border:1px solid rgba(76,231,245,.28);color:#dffbff!important;text-decoration:none!important;font-size:25px!important;line-height:1!important;transition:.25s ease;background:rgba(76,231,245,.035)}\n#mnbt2026-page .mnbt2026-back:hover{transform:translateX(-4px);border-color:#4ce7f5;background:rgba(76,231,245,.1);box-shadow:0 0 24px rgba(76,231,245,.12)}\n#mnbt2026-page .mnbt2026-brand{color:#f4fcfd!important;text-decoration:none!important;font-size:clamp(19px,1.35vw,24px)!important;font-weight:700!important;letter-spacing:.015em;transition:.25s ease}\n#mnbt2026-page .mnbt2026-brand:hover{color:#4ce7f5!important}\n#mnbt2026-page .mnbt2026-topbar-right{color:#7feaf3;font:700 clamp(13px,.9vw,16px)/1 monospace;letter-spacing:.16em;text-transform:uppercase;text-align:right}\n@media(max-width:650px){#mnbt2026-page .mnbt2026-topbar{height:70px;padding:0 18px}.mnbt2026-topbar-left{gap:12px!important}#mnbt2026-page .mnbt2026-back{width:38px;height:38px;font-size:22px!important}#mnbt2026-page .mnbt2026-brand{font-size:18px!important}#mnbt2026-page .mnbt2026-topbar-right{font-size:11px!important;letter-spacing:.1em}}\n
/* v2.6.3 — centered portfolio signature + standalone back + page title */
#mnbt2026-page .mnbt2026-signaturebar{position:relative;z-index:9998;width:100%;height:104px;padding:0 clamp(22px,4.5vw,78px);display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(180deg,rgba(2,13,18,.98),rgba(2,13,18,.72) 72%,rgba(2,13,18,0));border:0;backdrop-filter:none;-webkit-backdrop-filter:none}
#mnbt2026-page .mnbt2026-signaturebar:after{content:"";position:absolute;left:50%;bottom:12px;width:min(440px,48vw);height:1px;transform:translateX(-50%);background:linear-gradient(90deg,transparent,rgba(76,231,245,.36),rgba(255,255,255,.22),rgba(76,231,245,.36),transparent)}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back{position:absolute;left:clamp(22px,4.5vw,78px);top:50%;transform:translateY(-50%);width:50px;height:50px;border-radius:50%;display:grid;place-items:center;border:1px solid rgba(142,238,247,.26);background:radial-gradient(circle at 35% 30%,rgba(76,231,245,.11),rgba(4,23,30,.48));box-shadow:inset 0 0 20px rgba(76,231,245,.035);color:#e9fdff!important;text-decoration:none!important;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back span{font-size:28px;line-height:1;transform:translateY(-1px);transition:transform .3s ease}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back:hover{transform:translateY(-50%) scale(1.06);border-color:#4ce7f5;box-shadow:0 0 30px rgba(76,231,245,.16),inset 0 0 22px rgba(76,231,245,.07)}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back:hover span{transform:translate(-4px,-1px)}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand{position:relative;display:flex;align-items:baseline;gap:10px;color:#f6feff!important;text-decoration:none!important;font-family:inherit;font-size:clamp(23px,1.8vw,31px)!important;font-weight:300!important;letter-spacing:.22em!important;line-height:1!important;text-transform:uppercase;transition:.3s ease;text-shadow:0 0 28px rgba(76,231,245,.08)}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand span{font-weight:300}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand b{font-weight:800;color:#92edf5;letter-spacing:.18em}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:before,#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,rgba(126,235,245,.65));display:block;align-self:center}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:after{transform:scaleX(-1)}
#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:hover{transform:translateY(-2px);text-shadow:0 0 26px rgba(76,231,245,.32)}
#mnbt2026-page .mnbt2026-page-title{position:relative;z-index:5;text-align:center;padding:26px 24px 54px;background:#020d12;overflow:hidden}
#mnbt2026-page .mnbt2026-page-title:before{content:"";position:absolute;left:50%;top:-150px;width:560px;height:280px;transform:translateX(-50%);background:radial-gradient(ellipse,rgba(43,204,220,.10),transparent 68%);pointer-events:none}
#mnbt2026-page .mnbt2026-title-index{position:relative;display:block;color:#70dce7;font:800 13px/1.2 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.28em;margin-bottom:15px}
#mnbt2026-page .mnbt2026-page-title h2{position:relative;margin:0!important;color:#f2fbfc!important;font-size:clamp(38px,5.1vw,76px)!important;font-weight:300!important;line-height:.96!important;letter-spacing:-.035em!important;text-transform:uppercase}
#mnbt2026-page .mnbt2026-page-title h2 em{font-style:normal;font-weight:800;color:transparent;background:linear-gradient(100deg,#eafcfd 15%,#73e6f0 55%,#b7f7fb 88%);-webkit-background-clip:text;background-clip:text;text-shadow:none}
#mnbt2026-page .mnbt2026-page-title p{position:relative;margin:14px 0 0!important;color:#a9cbd0!important;font-size:clamp(16px,1.2vw,20px)!important;line-height:1.4!important;letter-spacing:.08em!important}
#mnbt2026-page .mnbt2026-title-line{position:relative;display:block;width:min(360px,62vw);height:2px;margin:26px auto 0;background:linear-gradient(90deg,transparent,#4ce7f5 32%,#eefeff 50%,#4ce7f5 68%,transparent);box-shadow:0 0 16px rgba(76,231,245,.38);overflow:hidden}
#mnbt2026-page .mnbt2026-title-line:after{content:"";position:absolute;inset:0;width:35%;background:#fff;filter:blur(2px);animation:mnbt263Sweep 3.6s ease-in-out infinite}
@keyframes mnbt263Sweep{0%,100%{transform:translateX(-160%);opacity:0}20%{opacity:.8}65%{opacity:.45}80%{transform:translateX(390%);opacity:0}}
@media(max-width:650px){#mnbt2026-page .mnbt2026-signaturebar{height:88px;padding:0 16px}#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back{left:16px;width:43px;height:43px}#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-back span{font-size:24px}#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand{font-size:19px!important;gap:6px;letter-spacing:.14em!important}#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand b{letter-spacing:.11em}#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:before,#mnbt2026-page .mnbt2026-signaturebar .mnbt2026-brand:after{display:none}#mnbt2026-page .mnbt2026-page-title{padding:18px 18px 42px}#mnbt2026-page .mnbt2026-title-index{font-size:11px!important;letter-spacing:.2em!important}#mnbt2026-page .mnbt2026-page-title h2{font-size:clamp(34px,11vw,52px)!important}#mnbt2026-page .mnbt2026-page-title p{font-size:15px!important;letter-spacing:.04em!important}}
@media(prefers-reduced-motion:reduce){#mnbt2026-page .mnbt2026-title-line:after{animation:none}}
