.shared-link-notice{position:fixed;z-index:120;left:16px;right:16px;top:max(20px,env(safe-area-inset-top));max-width:480px;margin:0 auto;padding:20px;border:1px solid var(--accent);background:var(--card);color:var(--ink);border-radius:18px;box-shadow:0 12px 40px #0009}.shared-link-notice p{font-size:13px;line-height:1.6}.shared-link-notice>div{display:flex;gap:12px;flex-wrap:wrap}.shared-link-notice button{min-height:44px;flex:1}
