/* AXIONA R116 — interaction affordance cleanup + share strip integration.
   Keep informative rows visibly non-interactive and restore the share utility
   without disturbing the accepted R115 composition. */

body.page-overview .ax112-field-row{
  cursor:default;
}
body.page-overview .ax112-field-row>b{
  display:none!important;
}
@media(hover:hover){
  body.page-overview .ax112-field-row:hover{
    background:transparent!important;
    padding-left:0!important;
  }
  body.page-overview .ax112-field-row:hover h3,
  body.page-overview .ax112-field-row:hover p,
  body.page-overview .ax112-field-row:hover>span{
    color:inherit;
  }
}

body.page-overview .ax116-share{
  width:100%;
  margin:0;
  padding-left:max(28px,calc((100vw - 1480px)/2))!important;
  padding-right:max(28px,calc((100vw - 1480px)/2))!important;
  background:#e5dfd3;
  border-top:1px solid #c8c2b7;
  border-bottom:0;
}
body.page-overview .ax116-share:before{
  left:max(28px,calc((100vw - 1480px)/2));
  width:52px;
  background:#ef6b43;
}
body.page-overview .ax116-share .ax-share-copy h2{
  color:#111917;
  font-size:18px;
}
body.page-overview .ax116-share .ax-share-copy p{
  color:#59615c;
}
body.page-overview .ax116-share .ax-share-primary{
  background:#0b1e25;
  border-color:#0b1e25;
  color:#fbfaf6;
}
body.page-overview .ax116-share .ax-share-copy-button{
  border-color:#0b1e25;
  color:#111917;
}

/* R146 — slower one-shot reveal with a single fitted solution line. */
body.page-overview #ax112-hero-title>.ax-hero-second-line{
  display:block;
  width:100%;
  max-width:100%;
  white-space:nowrap;
  text-wrap:nowrap;
  color:#526763;
  font-weight:590;
}
body.page-overview #ax112-hero-title .ax-hero-word{
  display:inline-block;
  white-space:nowrap;
  color:inherit;
  font:inherit;
  font-style:normal;
  letter-spacing:inherit;
}
body.page-overview #ax112-hero-title .ax-hero-char{
  display:inline-block;
  color:inherit;
  font:inherit;
  font-style:normal;
  letter-spacing:inherit;
}
body.page-overview #ax112-hero-title[data-ax-hero-type="armed"] .ax-hero-char{
  opacity:0;
  transform:translate3d(0,.1em,0);
  filter:blur(1.5px);
}
body.page-overview #ax112-hero-title.ax-hero-type-running .ax-hero-char{
  animation:ax-r146-hero-character-in 520ms cubic-bezier(.16,1,.3,1) var(--ax-hero-char-delay) 1 both;
}
body.page-overview #ax112-hero-title[data-ax-hero-type="complete"] .ax-hero-char{
  opacity:1;
  transform:none;
  filter:none;
}
@keyframes ax-r146-hero-character-in{
  0%{opacity:0;transform:translate3d(0,.1em,0);filter:blur(1.5px)}
  100%{opacity:1;transform:translate3d(0,0,0);filter:blur(0)}
}

@media(max-width:640px){
  body.page-overview .ax116-share{
    padding-left:20px!important;
    padding-right:20px!important;
  }
  body.page-overview .ax116-share:before{left:20px}
}

@media(prefers-reduced-motion:reduce){
  body.page-overview #ax112-hero-title .ax-hero-char{
    opacity:1!important;
    transform:none!important;
    filter:none!important;
    animation:none!important;
  }
}