/* H70 V242: Desktop homepage visual skin — no changes to article/mobile. */
@media(min-width:901px){
 body .site>header.header:has(> #h70v240-board){
  display:grid!important;grid-template-columns:minmax(145px,190px) minmax(0,1fr) minmax(135px,166px)!important;
  grid-template-rows:minmax(83px,auto)!important;gap:8px!important;padding:10px 12px!important;
  min-height:96px!important;max-height:none!important;align-items:center!important;
  background:#f6f7f9!important;border-bottom:1px solid #e6e9ee!important;
 }
 body .site>header.header:has(> #h70v240-board)>a.logo{grid-area:1/1!important;max-width:190px!important;max-height:68px!important;}
 body .site>header.header:has(> #h70v240-board)>a.logo img{max-height:64px!important;}
 body .site>header.header:has(> #h70v240-board)>#h70v240-board{
  grid-area:1/2!important;display:grid!important;grid-template-columns:minmax(105px,1.17fr) repeat(5,minmax(0,1fr))!important;
  grid-template-rows:auto auto!important;align-items:stretch!important;gap:0!important;
  background:transparent!important;min-height:78px!important;color:#283747!important;
  font-family:Roboto,"Arial",sans-serif!important;
 }
 body .site>header.header:has(> #h70v240-board)>form.search{grid-area:1/3!important;width:100%!important;max-width:none!important;align-self:center!important;}
 #h70v240-board .h70v240-weather,#h70v240-board .h70v240-quote{
  border:1px solid #e1e4e9!important;border-right:0!important;border-radius:0!important;
  background:linear-gradient(180deg,#fff 0%,#f4f5f7 100%)!important;
  box-shadow:0 1px 3px rgba(25,42,60,.035)!important;
  min-width:0!important;min-height:72px!important;padding:8px 3px!important;
  display:flex!important;flex-direction:column!important;align-items:center!important;
  justify-content:center!important;gap:5px!important;text-align:center!important;
 }
 #h70v240-board .h70v240-weather{flex-direction:row!important;padding:6px 4px!important;gap:5px!important;border-radius:12px 0 0 12px!important;}
 #h70v240-board .h70v240-quote[data-h70v240="BTC"]{border-right:1px solid #e1e4e9!important;border-radius:0 12px 12px 0!important;}
 #h70v240-board .h70v240-weather-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:3px!important;min-width:0!important;}
 #h70v240-board .h70v240-sky{font-size:28px!important;line-height:1!important;flex-shrink:0!important;}
 #h70v240-board .h70v240-label{display:inline-flex!important;gap:3px!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;letter-spacing:0!important;font-size:9px!important;line-height:1.1!important;font-weight:400!important;color:#324253!important;}
 #h70v240-board .h70v240-weather .h70v240-label{font-size:10px!important;}
 #h70v240-board .h70v240-price{font-family:Roboto,Arial,sans-serif!important;white-space:nowrap!important;letter-spacing:-.25px!important;line-height:1.12!important;font-size:clamp(10px,1.15vw,14px)!important;font-weight:300!important;color:#233446!important;}
 #h70v240-board .h70v240-weather .h70v240-price{font-size:20px!important;font-weight:300!important;}
 #h70v240-board .h70v242-description{color:#6a7886!important;font-size:9px!important;font-weight:300!important;white-space:nowrap!important;line-height:1!important;max-width:93px!important;overflow:hidden!important;text-overflow:ellipsis!important;}
 #h70v240-board .h70v240-chg{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:3px 6px!important;border-radius:16px!important;line-height:1.1!important;white-space:nowrap!important;min-height:unset!important;font-size:9px!important;font-weight:400!important;background:#edf1f4!important;color:#73808c!important;}
 #h70v240-board .h70v240-chg.up{background:#e0f7e8!important;color:#087f40!important;}
 #h70v240-board .h70v240-chg.down{background:#fde9eb!important;color:#b82832!important;}
 #h70v240-board .h70v240-chg.flat{background:#eef0f2!important;color:#697784!important;}
 #h70v240-board .h70v242-icon{font-size:12px!important;line-height:1!important;vertical-align:middle!important;display:inline-block!important;}
 #h70v240-board .h70v240-credit{grid-row:2!important;grid-column:1/-1!important;text-align:right!important;padding:3px 6px 0!important;font-size:8px!important;line-height:1.1!important;color:#84919d!important;}
 #h70v240-board .h70v240-credit a{font-size:8px!important;color:#667586!important;}
 body .site>div.market{display:none!important;}
}
@media(min-width:901px) and (max-width:1150px){
 body .site>header.header:has(> #h70v240-board){grid-template-columns:170px minmax(0,1fr) 155px!important;padding:9px 10px!important;gap:6px!important;}
 body .site>header.header:has(> #h70v240-board)>#h70v240-board{grid-template-columns:minmax(92px,1.1fr) repeat(5,minmax(0,1fr))!important;}
 #h70v240-board .h70v240-sky{font-size:22px!important;}
 #h70v240-board .h70v240-label{font-size:8px!important;}
 #h70v240-board .h70v240-price{font-size:11px!important;}
 #h70v240-board .h70v240-chg{font-size:8px!important;padding:3px!important;}
 #h70v240-board .h70v242-icon{font-size:10px!important;}
}
@media(max-width:900px){#h70v240-board{display:none!important;}}
