/* VOLIQA V371 — scoped release patch. No footer rules. */
.v371-build-menu{border-color:rgba(91,224,255,.68)!important;color:#dffaff!important}
.v371-build-menu .v62-menu-icon{color:#75e7ff!important}
.v371-development-pipeline{padding:18px 0 8px}
.v371-build-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0}
.v371-build-grid article{border:1px solid rgba(100,220,255,.2);border-radius:12px;padding:13px;background:rgba(7,20,29,.72)}
.v371-build-grid b,.v371-build-grid span{display:block}.v371-build-grid b{color:#9eeeff;margin-bottom:5px}.v371-build-grid span{color:#b9c8d1;line-height:1.45}
@media(max-width:720px){
  /* data cards use the phone width; no footer/header modifications */
  #scanner .v253-scanner-shell,#results .v256-results-shell,#pattern-lab .v282-pattern-table,#pattern-lab .v341-case-study-table{width:calc(100vw - 12px)!important;max-width:none!important;margin-left:calc(50% - 50vw + 6px)!important;margin-right:0!important}
  #pattern-lab .v282-pattern-table{overflow-x:hidden!important}
  #pattern-lab .v282-pattern-table table{width:100%!important;min-width:0!important;table-layout:fixed!important}
  #pattern-lab .v282-pattern-table th,#pattern-lab .v282-pattern-table td{padding:5px 2px!important;font-size:8.2px!important;line-height:1.15!important;overflow-wrap:anywhere}
  #pattern-lab .v282-pattern-table th:nth-child(1),#pattern-lab .v282-pattern-table td:nth-child(1){width:13%!important;font-size:7.8px!important}
  #pattern-lab .v282-pattern-table th:nth-child(2),#pattern-lab .v282-pattern-table td:nth-child(2){width:10%!important}
  #pattern-lab .v282-pattern-table th:nth-child(3),#pattern-lab .v282-pattern-table td:nth-child(3){width:7%!important}
  #pattern-lab .v282-pattern-table th:nth-child(4),#pattern-lab .v282-pattern-table td:nth-child(4){width:12%!important}
  #pattern-lab .v282-pattern-table th:nth-child(5),#pattern-lab .v282-pattern-table td:nth-child(5),#pattern-lab .v282-pattern-table th:nth-child(6),#pattern-lab .v282-pattern-table td:nth-child(6){width:8%!important}
  #pattern-lab .v282-pattern-table th:nth-child(7),#pattern-lab .v282-pattern-table td:nth-child(7){width:9%!important}
  #pattern-lab .v282-pattern-table th:nth-child(8),#pattern-lab .v282-pattern-table td:nth-child(8){width:10%!important}
  #pattern-lab .v282-pattern-table th:nth-child(9),#pattern-lab .v282-pattern-table td:nth-child(9){width:23%!important}
  #pattern-lab .vx-badge{font-size:7.2px!important;padding:3px 4px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;line-height:1.1!important}
  .v341-case-row{grid-template-columns:22% 16% 24% 38%!important;gap:0!important}
  .v341-case-row>*{min-width:0!important;padding:5px 2px!important}
  .v341-case-row>b{font-size:9px!important;overflow-wrap:anywhere}
  .v341-table-badge{font-size:7.6px!important;padding:3px 4px!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important}
  .v341-table-badge.is-research{white-space:nowrap!important;font-size:7.2px!important}
  .v256-results-head,.v256-result-row{grid-template-columns:22% 15% 18% 22% 23%!important;gap:0!important}
  .v256-results-head>* ,.v256-result-row>*{min-width:0!important;padding-left:2px!important;padding-right:2px!important}
  .v256-result-row>span:first-child,.v256-result-row>b:first-child{font-size:9px!important;overflow-wrap:anywhere}
  .v339-analysis-btn{font-size:8px!important;padding:4px 5px!important;white-space:nowrap!important}
  .v371-build-grid{grid-template-columns:1fr}
  .v371-dev-flow{gap:6px!important}
}

/* VOLIQA V388 — Pattern Lab live candidates: clearer heading and compact phase pills. */
.v388-live-candidates-heading{margin:22px 0 10px;padding:0 3px}
.v388-live-candidates-heading small{display:block;color:#55dfff;font-size:9px;font-weight:900;letter-spacing:.16em}
.v388-live-candidates-heading h3{margin:4px 0;color:#effaff;font-size:clamp(14px,1.6vw,19px);font-weight:900;letter-spacing:.045em}
.v388-live-candidates-heading p{margin:4px 0 0;color:#8499a5;font-size:11px;line-height:1.4}
#pattern-lab .v282-pattern-table .vx-badge{width:fit-content!important;max-width:100%!important;min-width:0!important;margin-inline:auto!important;box-sizing:border-box!important;justify-content:center!important;text-align:center!important;padding:5px 8px!important}

/* VOLIQA V372 — explicit mobile alignment requests. Footer/header untouched. */
.v372-pair-mobile{display:none}
.v372-development-label{padding:4px 0 14px}
.v372-development-label strong{display:block;color:#fff;font-size:clamp(14px,1.5vw,20px);font-weight:900;letter-spacing:.12em}
@media(max-width:720px){
  /* Most Important Move: use the free right edge for CLICK. */
  .v339-move-table .v253-row{grid-template-columns:20% 39% 27% 14%!important;gap:0!important;padding-left:6px!important;padding-right:6px!important}
  .v339-move-table .v339-analysis-btn{justify-self:end!important;margin-left:auto!important;min-width:46px!important;padding:5px 4px!important}

  /* Results: reclaim pair suffix space and align header/body on one grid. */
  .v256-results-head,.v256-result-row,#v256ResultsRows>*{grid-template-columns:16% 17% 18% 25% 24%!important;gap:0!important;padding-left:7px!important;padding-right:7px!important;box-sizing:border-box!important}
  .v256-results-head>*{align-self:center!important}
  .v256-result-row>*{min-width:0!important}
  .v256-result-row>strong:first-child{font-size:9px!important;white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important}
  .v256-result-row .v253-status{justify-self:start!important;max-width:100%!important;padding-left:4px!important;padding-right:4px!important;font-size:7px!important;white-space:nowrap!important}
  .v256-result-row>span:last-child{justify-self:start!important;max-width:100%!important;box-sizing:border-box!important;padding-left:4px!important;padding-right:4px!important;font-size:7px!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important}
  .v372-usdt{display:none!important}

  /* Case Study registry: more room for RESEARCH / PHASE pills, short pair display. */
  .v341-case-row{grid-template-columns:17% 15% 25% 43%!important;gap:0!important;padding-left:6px!important;padding-right:6px!important}
  .v341-case-row>*{padding-left:2px!important;padding-right:2px!important}
  .v341-case-row>b{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;font-size:8px!important}
  .v341-case-row .v341-table-badge{max-width:100%!important;box-sizing:border-box!important}
  .v341-case-row .is-research{white-space:nowrap!important;font-size:7px!important}
  .v372-pair-full{display:none!important}.v372-pair-mobile{display:inline!important}

  /* Dynamic Pattern Lab: use recovered USDT width for phase/status. */
  #pattern-lab .v282-pattern-table th:nth-child(1),#pattern-lab .v282-pattern-table td:nth-child(1){width:12%!important}
  #pattern-lab .v282-pattern-table th:nth-child(9),#pattern-lab .v282-pattern-table td:nth-child(9){width:24%!important}
  #pattern-lab .v282-pattern-table td:first-child b{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}

  .v372-development-label{padding:3px 0 10px}
  .v372-development-label strong{font-size:12px;letter-spacing:.1em}
}

/* VOLIQA V374 — scoped UI fixes requested after V373. Footer untouched. */
@media (min-width:901px){
  /* HOW TO READ: restore the same desktop content gutter as the rest of the site. */
  .v353-howto{width:min(1480px,calc(100% - 42px))!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important}
}

/* Product roadmap now uses the visual grammar of Scanner Development Pipeline. */
.v368-product-roadmap{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;gap:8px!important;padding:14px 16px!important;border:1px solid rgba(73,226,255,.28)!important;border-radius:16px!important;background:rgba(4,15,29,.72)!important;box-shadow:0 0 22px rgba(40,214,255,.06)!important}
.v368-product-roadmap span{display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#dff9ff!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.035em!important;text-align:left!important}
.v368-product-roadmap b{color:rgba(107,226,255,.48)!important;font-weight:600!important;font-size:inherit!important}
.v368-product-roadmap .is-done i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#20c878;color:#03150d;font-style:normal;font-weight:1000;box-shadow:0 0 12px rgba(32,200,120,.42)}

/* ABOUT uses the same magenta identity as its popup frame. */
.v364-about-menu{border-color:#ff4fd8!important;color:#ff74df!important;box-shadow:0 0 18px rgba(255,79,216,.12)!important}
.v364-about-menu .v364-about-icon{border-color:#ff4fd8!important;color:#ff74df!important}

/* BUILD gets a unique amber/orange identity not used by the other menu items. */
.v371-build-menu{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:0 0 18px rgba(255,138,61,.14)!important}
.v371-build-menu .v62-menu-icon{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:inset 0 0 12px rgba(255,138,61,.10)!important}
.v371-build-modal .v13-modalbox{border-color:#ff8a3d!important;box-shadow:0 0 34px rgba(255,138,61,.15),0 28px 90px rgba(0,0,0,.55)!important}
.v371-build-modal .eyebrow,.v371-build-modal .v371-build-grid b{color:#ffb06f!important}
.v371-build-modal .v371-build-grid article{border-color:rgba(255,138,61,.28)!important}
.v371-build-modal .v13-close{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:0 0 16px rgba(255,138,61,.14)!important}

/* Contact: fit the normal desktop viewport without routine inner scrolling. */
@media (min-width:901px){
  #modal-contact .v13-modalbox{width:min(860px,calc(100vw - 48px))!important;padding:20px 24px!important;overflow-y:auto!important}
  #modal-contact .v13-modalhead{margin-bottom:10px!important}
  #modal-contact .v13-form{gap:8px 12px!important}
  #modal-contact textarea[name="message"]{height:118px!important;min-height:118px!important;max-height:118px!important}
  #modal-contact .v13-captcha{margin-top:0!important}
}

/* Cookie actions: smaller controls, same visual identity. */
#v347-cookie-modal .v347-cookie-actions button{min-height:0!important;padding:8px 12px!important;border-radius:8px!important;font-size:9px!important;line-height:1.1!important}

@media(max-width:760px){
  .v368-product-roadmap{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding:13px 14px!important}
  .v368-product-roadmap b{transform:rotate(90deg)!important;width:16px!important;text-align:center!important;margin-left:2px!important;justify-self:start!important}
  .v368-product-roadmap span{min-height:28px!important;font-size:.72rem!important}
  #v347-cookie-modal .v347-cookie-actions button{padding:8px 9px!important;font-size:8.5px!important}
}
\n\n/* VOLIQA V375 — header normalization + cache-safe release. Footer untouched. */
@media (min-width:1101px){
  #top .v53-headerrow{display:flex!important;align-items:center!important;gap:18px!important;max-width:none!important;width:100%!important;padding-left:10px!important;padding-right:22px!important;box-sizing:border-box!important}
  #top .v48-logo{flex:0 0 clamp(250px,15vw,300px)!important;width:clamp(250px,15vw,300px)!important;max-width:300px!important;margin-right:auto!important}
  #top .v128-menu-cluster{flex:0 1 auto!important;min-width:0!important;margin-left:auto!important}
  #top .v48-menubar{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:10px!important;width:auto!important}
  #top .v48-menubar>.v244-header-btn,
  #top .v302-lang-trigger{height:64px!important;min-height:64px!important;padding:0 14px!important;box-sizing:border-box!important;white-space:nowrap!important;flex:0 0 auto!important}
  #top .v48-menubar>.v244-header-btn>span:last-child,
  #top .v302-lang-trigger>span:last-child{white-space:nowrap!important}
  #top .v371-build-menu{padding-left:12px!important;padding-right:14px!important}
}
@media (min-width:1101px) and (max-width:1750px){
  #top .v53-headerrow{gap:10px!important;padding-right:12px!important}
  #top .v48-logo{flex-basis:220px!important;width:220px!important}
  #top .v48-menubar{gap:6px!important}
  #top .v48-menubar>.v244-header-btn,#top .v302-lang-trigger{padding-left:9px!important;padding-right:9px!important}
  #top .v48-menubar>.v244-header-btn>span:last-child,#top .v302-lang-trigger>span:last-child{font-size:clamp(9px,.72vw,13px)!important;letter-spacing:.01em!important}
}

/* VOLIQA V376 — display-symbol cleanup only. Internal Binance symbols remain unchanged. */

/* VOLIQA V377 — verified header geometry. Scoped to desktop header only; footer untouched. */
@media (min-width:1101px){
  #top .v53-headerrow{display:grid!important;grid-template-columns:minmax(210px,290px) minmax(0,1fr)!important;align-items:center!important;column-gap:18px!important;width:100%!important;max-width:none!important;padding:10px 22px!important;box-sizing:border-box!important}
  #top .v48-logo{width:100%!important;max-width:290px!important;min-width:0!important;margin:0!important}
  #top .v128-menu-cluster{width:100%!important;min-width:0!important;margin:0!important}
  #top .v48-menubar{display:grid!important;grid-template-columns:minmax(118px,.82fr) minmax(210px,1.55fr) minmax(128px,.95fr) minmax(170px,1.25fr) minmax(128px,.95fr) minmax(165px,1.22fr) minmax(105px,.78fr) minmax(155px,1.14fr)!important;align-items:stretch!important;gap:8px!important;width:100%!important;min-width:0!important}
  #top .v48-menubar>.v244-header-btn,
  #top .v302-lang-menu,
  #top .v302-lang-trigger{width:100%!important;min-width:0!important;height:62px!important;min-height:62px!important;box-sizing:border-box!important;margin:0!important}
  #top .v48-menubar>.v244-header-btn,#top .v302-lang-trigger{padding:0 10px!important;gap:8px!important;justify-content:flex-start!important;white-space:nowrap!important}
  #top .v48-menubar>.v244-header-btn>span:last-child,#top .v302-lang-trigger>span:last-child{min-width:0!important;white-space:nowrap!important;font-size:clamp(9px,.68vw,13px)!important;letter-spacing:.01em!important}
  #top .v48-menubar .v62-menu-icon,#top .v48-menubar .v150-head-tile,#top .v48-menubar .v80-helpmark{flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important}
  /* identity colors must win over older generic menu !important rules */
  #top .v48-menubar>.v364-about-menu{border-color:#ff4fd8!important;color:#ff74df!important;box-shadow:0 0 18px rgba(255,79,216,.12)!important}
  #top .v48-menubar>.v364-about-menu>.v364-about-icon{border-color:#ff4fd8!important;color:#ff74df!important;box-shadow:inset 0 0 12px rgba(255,79,216,.12)!important}
  #top .v48-menubar>.v371-build-menu{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:0 0 18px rgba(255,138,61,.14)!important}
  #top .v48-menubar>.v371-build-menu>.v62-menu-icon{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:inset 0 0 12px rgba(255,138,61,.10)!important}
}
@media (min-width:1101px) and (max-width:1550px){
  #top .v53-headerrow{grid-template-columns:190px minmax(0,1fr)!important;column-gap:10px!important;padding-left:8px!important;padding-right:12px!important}
  #top .v48-menubar{grid-template-columns:minmax(100px,.8fr) minmax(180px,1.45fr) minmax(110px,.9fr) minmax(145px,1.18fr) minmax(110px,.9fr) minmax(140px,1.15fr) minmax(90px,.72fr) minmax(135px,1.08fr)!important;gap:5px!important}
  #top .v48-menubar>.v244-header-btn,#top .v302-lang-trigger{padding-left:7px!important;padding-right:7px!important;gap:6px!important}
  #top .v48-menubar .v62-menu-icon,#top .v48-menubar .v150-head-tile,#top .v48-menubar .v80-helpmark{flex-basis:34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}
}

/* VOLIQA V379 — release boundary + unified desktop/mobile visual system. */
/* Header identity colors: desktop only. Mobile menu geometry from V378 remains untouched. */
@media (min-width:1101px){
  #top .v48-menubar>.v364-about-menu{border-color:#ff4fd8!important;color:#ff74df!important;box-shadow:0 0 18px rgba(255,79,216,.18)!important}
  #top .v48-menubar>.v364-about-menu>.v364-about-icon{border-color:#ff4fd8!important;color:#ff74df!important;box-shadow:inset 0 0 12px rgba(255,79,216,.14),0 0 12px rgba(255,79,216,.10)!important}
  #top .v48-menubar>.v371-build-menu{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:0 0 18px rgba(255,138,61,.18)!important}
  #top .v48-menubar>.v371-build-menu>.v62-menu-icon{border-color:#ff8a3d!important;color:#ffb06f!important;box-shadow:inset 0 0 12px rgba(255,138,61,.12),0 0 12px rgba(255,138,61,.10)!important}
  #top .v48-menubar>.menu-markets{border-color:#28d9ff!important;color:#4de3ff!important}
  #top .v48-menubar>.menu-how{border-color:#20e276!important;color:#51ee91!important}
  #top .v48-menubar>.menu-proof{border-color:#ffc42e!important;color:#ffd45a!important}
  #top .v48-menubar>.v255-roadmap-menu{border-color:#9f83ff!important;color:#b69cff!important}
  #top .v48-menubar>.v76-head-help{border-color:#20e276!important;color:#51ee91!important}
  #top .v302-lang-trigger{border-color:#28d9ff!important;color:#4de3ff!important}
}

/* Both roadmaps share one pipeline component language. */
.v368-product-roadmap,.v318-scanner-roadmap-flow{
  display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;
  gap:8px!important;padding:14px 16px!important;border:1px solid rgba(73,226,255,.28)!important;border-radius:16px!important;
  background:rgba(4,15,29,.72)!important;box-shadow:0 0 22px rgba(40,214,255,.06)!important
}
.v368-product-roadmap span,.v318-scanner-roadmap-flow span{
  display:inline-flex!important;align-items:center!important;gap:7px!important;min-height:32px!important;padding:5px 10px!important;
  border:1px solid rgba(82,166,194,.34)!important;border-radius:999px!important;background:rgba(6,21,31,.72)!important;
  color:#dff9ff!important;font-size:.78rem!important;font-weight:800!important;letter-spacing:.035em!important;text-align:left!important
}
.v368-product-roadmap>b,.v318-scanner-roadmap-flow>b{color:rgba(107,226,255,.55)!important;font-weight:700!important;font-size:1rem!important}
.v368-product-roadmap .is-done,.v318-scanner-roadmap-flow .is-done{border-color:rgba(32,200,120,.55)!important;color:#bfffe0!important}
.v368-product-roadmap .is-done i,.v318-scanner-roadmap-flow .is-done i{display:inline-grid!important;place-items:center!important;width:20px!important;height:20px!important;border-radius:50%!important;background:#20c878!important;color:#03150d!important;font-style:normal!important;font-weight:1000!important;box-shadow:0 0 12px rgba(32,200,120,.42)!important}
.v318-scanner-roadmap-flow em{color:#fff!important;font-style:normal!important}
@media(max-width:760px){
  .v368-product-roadmap,.v318-scanner-roadmap-flow{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;padding:13px 14px!important}
  .v368-product-roadmap>b,.v318-scanner-roadmap-flow>b{transform:rotate(90deg)!important;width:16px!important;justify-self:start!important;margin-left:8px!important;text-align:center!important}
  .v368-product-roadmap span,.v318-scanner-roadmap-flow span{width:100%!important;box-sizing:border-box!important;min-height:34px!important;font-size:.72rem!important}
}

/* VOLIQA V381 — desktop header rollback to the verified V377 geometry.
   V380 geometry override removed. V377 desktop geometry is authoritative.
   V379 identity colours remain; mobile menu remains untouched. */

/* VOLIQA V382 — DESKTOP TOP MENU ONLY.
   LANGUAGE is the geometry reference. Colors/identity untouched.
   Mobile <=1100px untouched. No footer/roadmap/table rules. */
@media (min-width:1101px){
  #top .v53-headerrow{
    display:flex!important;
    align-items:center!important;
    gap:18px!important;
    width:100%!important;
    max-width:none!important;
    padding:10px 18px!important;
    box-sizing:border-box!important;
  }
  #top .v48-logo{
    flex:0 0 290px!important;
    width:290px!important;
    max-width:290px!important;
    min-width:0!important;
    margin:0!important;
  }
  #top .v128-menu-cluster{
    flex:1 1 auto!important;
    width:auto!important;
    min-width:0!important;
    margin:0!important;
  }
  #top .v48-menubar{
    display:flex!important;
    grid-template-columns:none!important;
    align-items:center!important;
    justify-content:flex-end!important;
    flex-wrap:nowrap!important;
    gap:8px!important;
    width:100%!important;
    min-width:0!important;
  }
  #top .v48-menubar>.v244-header-btn,
  #top .v48-menubar>.v302-lang-menu>.v302-lang-trigger{
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:64px!important;
    min-height:64px!important;
    max-height:64px!important;
    padding:0 12px!important;
    margin:0!important;
    gap:8px!important;
    flex:0 0 auto!important;
    box-sizing:border-box!important;
    align-items:center!important;
    justify-content:flex-start!important;
    border-radius:12px!important;
    white-space:nowrap!important;
  }
  #top .v302-lang-menu{
    width:auto!important;
    min-width:0!important;
    max-width:none!important;
    height:64px!important;
    min-height:64px!important;
    max-height:64px!important;
    margin:0!important;
    padding:0!important;
    flex:0 0 auto!important;
  }
  #top .v48-menubar .v62-menu-icon,
  #top .v48-menubar .v150-head-tile,
  #top .v48-menubar .v80-helpmark{
    flex:0 0 38px!important;
    width:38px!important;
    height:38px!important;
    min-width:38px!important;
    min-height:38px!important;
  }
  #top .v48-menubar>.v244-header-btn>span:last-child,
  #top .v302-lang-trigger>span:last-child{
    min-width:0!important;
    white-space:nowrap!important;
    font-size:clamp(9px,.68vw,13px)!important;
    line-height:1!important;
  }
}
@media (min-width:1101px) and (max-width:1700px){
  #top .v53-headerrow{gap:10px!important;padding-left:8px!important;padding-right:12px!important}
  #top .v48-logo{flex-basis:245px!important;width:245px!important;max-width:245px!important}
  #top .v48-menubar{gap:6px!important}
  #top .v48-menubar>.v244-header-btn,#top .v48-menubar>.v302-lang-menu>.v302-lang-trigger{padding-left:9px!important;padding-right:9px!important;gap:6px!important}
  #top .v48-menubar .v62-menu-icon,#top .v48-menubar .v150-head-tile,#top .v48-menubar .v80-helpmark{flex-basis:34px!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important}
}

/* VOLIQA V386 — spacing + Pattern Lab detail visibility only.
   1) HOW TO READ top spacing is tightened to match the neighbouring RESULTS rhythm.
   2) Detailed Pattern Lab case cards and lifecycle strip remain in markup/data but are not rendered publicly. */
.v353-howto{
  margin-top:24px!important;
}
#pattern-lab .v303-pattern-cases,
#pattern-lab .v272-public-flow{
  display:none!important;
}
