.nda-share{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:8px 14px;border:1px solid #a91527;border-radius:999px;background:#fff;color:#a91527;font:700 14px/1.2 Inter,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;box-shadow:0 4px 16px rgba(24,32,42,.12)}
.nda-share:hover{background:#fff5f6}
.nda-share:focus-visible{outline:3px solid #a91527;outline-offset:3px}
.nda-share svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}
.nda-share--floating{position:fixed;right:20px;bottom:20px;z-index:55}
.nda-share--form{margin-top:12px}
@media(max-width:900px){.nda-share--floating{right:16px;bottom:calc(80px + env(safe-area-inset-bottom, 0px))}}
@media print{.nda-share{display:none}}
