.Polaris-Modal-Dialog__Container:has(.rv-preview-prompt){justify-content:center}.Polaris-Modal-Dialog__Modal:has(.rv-preview-prompt){position:relative;inset:auto;width:calc(100% - 32px);margin:0 auto;max-width:520px;max-height:calc(100dvh - 32px);border:1px solid var(--rv-line);border-radius:16px;background:var(--surface);color:var(--ink);box-shadow:0 24px 80px rgb(26 26 38/18%)}.Polaris-Modal-Dialog__Modal:has(.rv-preview-prompt) .Polaris-Box:has(>.Polaris-InlineGrid){background:var(--surface);border-color:var(--rv-line)}.rv-preview-prompt{display:grid;grid-gap:20px;gap:20px;padding:8px}.rv-preview-prompt-heading{display:flex;align-items:center;gap:14px}.rv-preview-prompt-eyebrow{color:var(--rv-theme-text-accent,var(--rv-indigo));font-size:10px;font-weight:700;letter-spacing:.09em}.rv-preview-prompt h3{margin:4px 0 0;color:var(--ink);font-size:22px;font-weight:650;line-height:1.3;letter-spacing:-.025em}.rv-preview-prompt>p{margin:0;color:var(--muted);font-size:14px;line-height:1.7}.rv-preview-prompt-note{padding:14px 16px;border:1px solid var(--rv-line);border-radius:10px;background:var(--surface-2);color:var(--muted);font-size:12px;line-height:1.6}.Polaris-Modal-Dialog__Modal:has(.rv-preview-prompt) .Polaris-Button{min-height:38px;border-radius:8px;font-weight:600}.Polaris-Modal-Dialog__Modal:has(.rv-preview-prompt) .Polaris-Button--variantPrimary{background:var(--rv-indigo);color:#fff;box-shadow:none}.Polaris-Modal-Dialog__Modal:has(.rv-preview-prompt) .Polaris-Button--variantPrimary:hover{background:var(--rv-indigo-strong)}@media (max-width:480px){.rv-preview-prompt{padding:4px;gap:16px}}