.dialog.quiz-share-dialog{width:min(760px,100vw - 32px);padding:28px}.quiz-share-dialog .dialog-heading{align-items:flex-start;gap:16px;margin-bottom:24px}.quiz-share-dialog .dialog-heading h2{letter-spacing:-.035em;font-size:24px;line-height:1.2}.quiz-share-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.quiz-share-preview{justify-content:center;align-items:center;min-width:0;display:flex}.quiz-share-preview img{aspect-ratio:9/16;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:min(65svh,640px);display:block}.quiz-share-tools>p{font-size:14px;line-height:1.6}.quiz-share-actions{flex-direction:column;gap:10px;margin-top:20px;display:flex}.quiz-share-actions .button{border:1.5px solid var(--color-ink);letter-spacing:normal;text-transform:none;border-radius:999px;justify-content:center;min-height:52px;padding:12px 20px;font-size:14px;font-weight:750}.quiz-share-actions .button svg{flex-shrink:0;width:20px;height:20px}.quiz-share-actions .button.quiz-share-primary{background:var(--color-pink);color:var(--color-ink)}.quiz-share-error,.quiz-share-status{margin-top:14px;font-size:12px;line-height:1.6}.quiz-share-status:empty{display:none}.quiz-share-retry{font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 0;text-decoration:underline}@media (width<=700px){.dialog.quiz-share-dialog{padding:20px}.quiz-share-layout{grid-template-columns:1fr;gap:20px}.quiz-share-preview img{max-height:min(44svh,420px)}.quiz-share-dialog .dialog-heading{margin-bottom:18px}.quiz-share-dialog .dialog-heading h2{font-size:21px}.quiz-share-actions{margin-top:14px}}.quiz-share-placeholder{background:var(--color-soft-pink);border-radius:8px;width:100%;max-width:230px;height:min(42svh,410px)}
