.surdolog-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 24px;padding:12px 14px;background:var(--bg-cream,#f7f2e8);border:1px solid var(--border-soft,#e6ddcf);border-radius:14px}.surdolog-share button,.surdolog-share a{appearance:none;border:1px solid var(--border-soft,#d8cdbc);background:var(--bg-white,#fff);color:var(--text-deep,#2c2416);border-radius:999px;padding:9px 13px;font:600 13px/1.2 var(--sans,Arial,sans-serif);text-decoration:none;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.surdolog-share button:hover,.surdolog-share a:hover{transform:translateY(-1px);box-shadow:0 4px 14px rgba(44,36,22,.08);border-color:var(--gold,#b9984f)}.surdolog-share button:focus-visible,.surdolog-share a:focus-visible{outline:3px solid rgba(184,152,79,.28);outline-offset:2px}.surdolog-share__primary{background:var(--text-deep,#2c2416)!important;color:#fff!important;border-color:var(--text-deep,#2c2416)!important}.surdolog-share__fallback{display:flex;gap:8px;flex-wrap:wrap}.surdolog-share__fallback[hidden]{display:none}.surdolog-share [data-share-state="copied"]{border-color:var(--sage,#6b8e5f)}@media(max-width:640px){.surdolog-share{align-items:stretch}.surdolog-share__primary{width:100%}.surdolog-share__fallback{width:100%;display:grid;grid-template-columns:1fr 1fr}.surdolog-share__fallback[hidden]{display:none}.surdolog-share__fallback button,.surdolog-share__fallback a{text-align:center}}@media(prefers-reduced-motion:reduce){.surdolog-share button,.surdolog-share a{transition:none}}
