.content-share-mask[data-v-349e2f9f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2200;background:#0006;display:flex;align-items:flex-end;justify-content:center}.content-share[data-v-349e2f9f]{width:min(100%,520px);max-height:90dvh;overflow:auto;padding:20px 20px calc(20px + env(safe-area-inset-bottom));box-sizing:border-box;background:var(--ink);color:var(--text);border-radius:20px 20px 0 0;display:flex;flex-direction:column;gap:12px}.content-share header[data-v-349e2f9f]{display:flex;justify-content:space-between;align-items:center}.content-share h2[data-v-349e2f9f]{font-size:19px;margin:0}.share-actions[data-v-349e2f9f]{display:flex;gap:12px}.share-actions button[data-v-349e2f9f],.content-share a[data-v-349e2f9f]{flex:1;border:1px solid var(--hair);padding:12px;border-radius:12px;color:var(--brand);text-align:center}.content-share img[data-v-349e2f9f]{width:min(100%,310px);margin:0 auto;display:block}.content-share small[data-v-349e2f9f]{color:var(--muted);text-align:center}input[data-v-349e2f9f]{width:100%;box-sizing:border-box}.fortune-poster-button[data-v-ec71daea]{min-height:44px;white-space:nowrap;color:var(--gold);font-size:13px}.fortune-poster-button[data-v-ec71daea]:disabled{opacity:.45}
