.salh-bar {
  --salh-green:#526f5e; --salh-deep:#344b3e; --salh-gold:#c7a65e;
  display:flex; align-items:center; justify-content:center; flex-wrap:wrap;
  gap:6px 13px; width:100%; max-width:100%; margin:12px auto; padding:7px 18px;
  box-sizing:border-box; border:1px solid rgba(199,166,94,.42); border-radius:18px;
  background:#fbfaf6; color:#526257; box-shadow:0 5px 18px rgba(0,0,0,.07);
  font-family:inherit; font-size:13px; line-height:1.2;
}
.salh-bar * {box-sizing:border-box}
.salh-bar__sparkle {color:var(--salh-gold);font-size:19px}
.salh-bar__title {
  color:var(--salh-deep);font-family:Georgia,"Times New Roman",serif;
  font-size:19px;white-space:nowrap;margin-right:5px
}
.salh-bar__share,.salh-bar__link {
  display:inline-flex;align-items:center;justify-content:center;gap:6px;
  min-height:29px;padding:5px 11px;border:1px solid #e7e4dc;border-radius:999px;
  background:#fff;color:#4d5a51;text-decoration:none!important;font:inherit;
  white-space:nowrap;cursor:pointer;transition:background .15s ease,transform .15s ease
}
.salh-bar__share {background:var(--salh-green);border-color:var(--salh-green);color:#fff;font-weight:700}
.salh-bar__share:hover {background:#405b49;color:#fff}
.salh-bar__link:hover {background:#f2f0e9;transform:translateY(-1px);color:var(--salh-deep)}
.salh-bar__link b {font-family:Arial,sans-serif;font-size:17px}
.salh-bar .salh-f {color:#4267B2}
.salh-bar .salh-pin {background:#d60023;border-color:#d60023;color:#fff}
.salh-bar .salh-pin:hover {background:#b9001e;color:#fff}
.salh-bar button {font-family:inherit}
.salh-bar button:focus-visible,.salh-bar a:focus-visible {outline:3px solid var(--salh-gold);outline-offset:2px}
.salh-bar__status {flex-basis:100%;text-align:center;min-height:0;color:var(--salh-deep);font-size:12px}
@media(max-width:650px) {
 .salh-bar {gap:8px;padding:12px}
 .salh-bar__title {flex-basis:100%;text-align:center;font-size:18px}
 .salh-bar__sparkle {display:none}
}
@media(max-width:390px) {
 .salh-bar__link,.salh-bar__share {padding:7px 9px;font-size:12px}
}
