/* MOO_BRAVE_LAYOUT_V10 — two *whole* columns, not a grid of search cards. */
#moo-v10-two-column {
  display:grid!important;
  grid-template-columns:minmax(0, 690px) minmax(285px, 340px)!important;
  gap:clamp(20px,3vw,42px)!important;
  align-items:start!important;
  justify-content:start!important;
  width:min(1100px,var(--moo-v10-fit,calc(100vw - 32px)))!important;
  max-width:none!important;
  min-width:0!important;
  margin:8px 0 36px!important;
  padding:0!important;
  box-sizing:border-box!important;
  position:relative!important;
  isolation:isolate;
}
#moo-v10-two-column > .moo-v10-results {
  grid-column:1!important;
  grid-row:1!important;
  display:block!important;
  position:relative!important;
  inset:auto!important;
  float:none!important;
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
  padding:0 0 40px!important;
  box-sizing:border-box!important;
  overflow:visible!important;
}
#moo-v10-two-column .moo-v10-results .moo-site-results {
  display:flex!important;
  flex-direction:column!important;
  gap:22px!important;
  min-width:0!important;
  width:100%!important;
}
#moo-v10-two-column .moo-v10-results .moo-site-card {
  box-sizing:border-box!important;
  max-width:100%!important;
  min-width:0!important;
}
#moo-v10-two-column > #moo-v10-information {
  grid-column:2!important;
  grid-row:1!important;
  position:relative!important;
  top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;
  inset:auto!important;
  transform:none!important;
  float:none!important;
  display:flex!important;
  flex-direction:column!important;
  gap:14px!important;
  z-index:1!important;
  align-self:start!important;
  width:100%!important;
  max-width:none!important;
  min-width:0!important;
  margin:0!important;
  padding:0!important;
  box-sizing:border-box!important;
}
#moo-v10-information > .moo-v6-panel {
  position:static!important;
  inset:auto!important;
  transform:none!important;
  float:none!important;
  display:block!important;
  width:100%!important;
  height:auto!important;
  min-width:0!important;
  max-width:100%!important;
  margin:0!important;
  padding:17px 18px!important;
  border:1px solid #e2e7ed!important;
  border-radius:15px!important;
  background:#fff!important;
  box-shadow:0 2px 10px rgba(12,32,55,.035)!important;
  color:#23262c!important;
  overflow-wrap:anywhere!important;
  box-sizing:border-box!important;
}
#moo-v10-information > .moo-v6-panel[hidden] {display:none!important;}
#moo-v10-information .moo-v6-wiki-img {
  display:block!important;
  width:100%!important;
  max-width:100%!important;
  height:170px!important;
  max-height:170px!important;
  object-fit:cover!important;
  margin:10px 0!important;
  border-radius:10px!important;
}
#moo-v10-information .moo-v6-wiki-extract {
  -webkit-line-clamp:7!important;
  line-clamp:7;
  overflow:hidden!important;
  line-height:1.58!important;
}
#moo-v10-information .moo-v6-panel h2{font-size:18px!important;line-height:1.3!important;}
#moo-v10-information .moo-v6-stock-price{font-size:25px!important;}
#moo-v10-information img{max-width:100%!important;}
#moo-v6-shell.moo-v10-empty-shell{display:none!important;}
#moo-v10-two-column .moo-v6-recipes {max-width:100%!important;width:100%!important;}
@media(max-width:1080px) {
  #moo-v10-two-column {
    grid-template-columns:minmax(0,1fr)!important;
    width:min(720px,var(--moo-v10-fit,calc(100vw - 32px)))!important;
    gap:20px!important;
  }
  #moo-v10-two-column > .moo-v10-results {grid-column:1!important;grid-row:1!important;}
  #moo-v10-two-column > #moo-v10-information {grid-column:1!important;grid-row:2!important;max-width:720px!important;}
  #moo-v10-information .moo-v6-wiki-img{height:160px!important;object-fit:contain!important;}
}
@media(max-width:600px){
  #moo-v10-two-column {width:min(calc(100vw - 24px),var(--moo-v10-fit,calc(100vw - 24px)))!important;max-width:100%!important;margin-inline:0!important;}
  #moo-v10-information > .moo-v6-panel{padding:14px!important;}
  #moo-v10-two-column .moo-v10-results .moo-site-card {overflow-wrap:anywhere!important;}
}
