.mfa-share-card{max-height:calc(100dvh - 32px);overflow:auto}
.mfa-share-choice{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:24px 0}
.mfa-share-choice button{white-space:normal;text-align:left;display:flex;flex-direction:column;gap:10px;padding:24px;min-height:120px}
.mfa-share-choice small{font-weight:400;line-height:1.5;color:#b8cad6}
.mfa-external-share-row{display:flex;align-items:center;gap:16px;justify-content:space-between;padding:12px 0;border-top:1px solid #ffffff20}
.mfa-external-share-row span{min-width:0;overflow-wrap:anywhere;line-height:1.5}
#externalVideoShareResult{margin:20px 0;padding:16px;border:1px solid #21c56a70;border-radius:16px}
#externalVideoShareResult[hidden]{display:none}
#externalVideoShareUrl{width:100%;box-sizing:border-box;margin:12px 0;font-size:14px}
#externalVideoShareList{margin-top:16px;font-size:14px;color:#b8cad6}
.mfa-share-card button:focus-visible{outline:3px solid #ffffff;outline-offset:3px}
@media(max-width:600px){.mfa-share-choice{grid-template-columns:1fr}.mfa-share-choice button{min-height:96px;padding:18px}.mfa-external-share-row{align-items:flex-start;gap:10px}}
