.funnel-modal-panel{width:min(440px,calc(100vw - 32px));max-width:440px;padding:26px 30px 30px;border:0;border-radius:28px;background:#fff;color:var(--color-paywall-ink);box-shadow:0 40px 80px -30px #14121273}.funnel-modal-panel>span[aria-hidden=true]{display:none}@media (max-width: 599px){.funnel-modal-panel{width:100%;max-width:none;padding:24px 20px max(28px,env(safe-area-inset-bottom));border-radius:28px 28px 0 0}}.funnel-confirm-content{display:flex;flex-direction:column;gap:22px}.funnel-confirm-content h2{margin:0;padding-right:40px;font-size:24px;font-weight:600;letter-spacing:-.02em}.funnel-confirm-content>div:not(.funnel-confirm-actions){font-size:16px;line-height:1.5;color:var(--color-reward-muted)}.funnel-confirm-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.funnel-confirm-actions>button{min-height:54px;font-weight:600}@media (max-width: 599px){.funnel-confirm-content h2{font-size:22px}}
