/* ABC99 (TheDekel 19/10 14:01-14:03 EDT): A) help panel sits lower + compact, B) header logo hover/press like the original site,
 * C) category icons: one tap/click always opens. transform only; reduced motion respected; focus stays visible. */

/* A) desktop help panel: compact height and never up to the top of the screen (the bottom edge is set in helpchat88.js place(): it now
   sits on the launcher's corner, which is hidden while the panel is open). Phone keeps its bottom sheet. */
@media (min-width:601px){ .hc88{height:min(560px,calc(100vh - 40px))} }

/* B) logo: a small zoom-in on mouse hover, a quick shrink while pressed (original site: translateY(-1px) scale(1.05) / scale(.92)).
   On the link itself, so the home logo's sheen layer moves with it and its entrance animation (on the img) is untouched. */
.dkh-logo,header.home-h a.logo.big{transition:transform .2s ease;-webkit-tap-highlight-color:transparent}
header.home-h a.logo.big{transform-origin:50% 100%}
@media (hover:hover) and (pointer:fine){
  .dkh-logo:hover,header.home-h a.logo.big:hover{transform:translateY(-1px) scale(1.05)}
}
.dkh-logo:active,header.home-h a.logo.big:active{transform:scale(.92);transition:transform .05s}
.dkh-logo:focus-visible,header.home-h a.logo.big:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:6px}
/* #145 (TheDekel 19/10 5:58 PM): the press also shows as a class (abc99.js) for at least 140ms — phones drop :active within a few ms */
.dkh-logo.dk145p,header.home-h a.logo.big.dk145p{transform:scale(.92);transition:transform .05s}
@media (prefers-reduced-motion:reduce){ .dkh-logo,header.home-h a.logo.big{transition:none}
  .dkh-logo:hover,.dkh-logo:active,header.home-h a.logo.big:hover,header.home-h a.logo.big:active,.dkh-logo.dk145p,header.home-h a.logo.big.dk145p{transform:none} }

/* C) category icons / pills: a picture or link must never start a native drag (a few pixels of mouse movement while clicking
   started an image drag and the click was lost, so it needed a second click); no double-tap-zoom wait on touch. */
header.home-h nav.home-cats a,header.home-h nav.home-cats img,.dkh-cat,.dkh-cat img,.sc-chip,.sc-chip img{-webkit-user-drag:none}
header.home-h nav.home-cats img,.dkh-cat img,.sc-chip img{-webkit-touch-callout:none}
header.home-h nav.home-cats,.dkh-slider,.sc-row{touch-action:manipulation}
