.shared-result{max-width:960px;margin:24px auto;padding:20px;font:16px/1.5 system-ui;color:#20382e}.shared-result img,.shared-result video{display:block;max-width:100%;max-height:78vh;margin:auto}.result-share-dialog{max-width:480px;width:calc(100% - 40px);padding:22px;border:1px solid #80978a;border-radius:14px;background:#fff;color:#19352b}.result-share-dialog::backdrop{background:#0008}.result-share-dialog button{padding:10px 14px;margin:6px;min-height:42px}.result-share-dialog input{width:100%;box-sizing:border-box;padding:10px}
