.pricing-payment-dialog-module__pnD97q__backdrop{z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a111fad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.pricing-payment-dialog-module__pnD97q__dialog{color:#172033;background:#fff;border:1px solid #ffffff29;border-radius:24px;width:min(100%,480px);max-height:min(840px,100dvh - 40px);padding:24px;overflow-y:auto;box-shadow:0 28px 80px #040a1652}.pricing-payment-dialog-module__pnD97q__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.pricing-payment-dialog-module__pnD97q__header p{color:#6b7280;letter-spacing:.14em;margin:0 0 6px;font-size:11px;font-weight:800}.pricing-payment-dialog-module__pnD97q__header h2{margin:0;font-size:24px}.pricing-payment-dialog-module__pnD97q__header>button{color:#475569;cursor:pointer;background:#f1f5f9;border:0;border-radius:999px;place-items:center;width:34px;height:34px;font-size:22px;display:grid}.pricing-payment-dialog-module__pnD97q__summary{background:#f8fafc;border-radius:14px;justify-content:space-between;margin-top:22px;padding:14px 16px;display:flex}.pricing-payment-dialog-module__pnD97q__summary span{color:#64748b}.pricing-payment-dialog-module__pnD97q__methods{gap:10px;margin-top:16px;display:grid}.pricing-payment-dialog-module__pnD97q__destination{margin-top:16px}.pricing-payment-dialog-module__pnD97q__destination>p{color:#6b7280;letter-spacing:.12em;margin:0 0 8px;font-size:11px;font-weight:800}.pricing-payment-dialog-module__pnD97q__destination>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.pricing-payment-dialog-module__pnD97q__destination button{text-align:left;color:#172033;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:14px;gap:4px;padding:13px 14px;display:grid}.pricing-payment-dialog-module__pnD97q__destination button.pricing-payment-dialog-module__pnD97q__selected{border-color:#ff7a45;box-shadow:0 0 0 3px #ff7a4524}.pricing-payment-dialog-module__pnD97q__destination button:disabled{cursor:not-allowed;opacity:.58;background:#f8fafc}.pricing-payment-dialog-module__pnD97q__destination button span{font-size:14px;font-weight:800}.pricing-payment-dialog-module__pnD97q__destination button small,.pricing-payment-dialog-module__pnD97q__destination>small{color:#64748b;font-size:12px;line-height:1.45}.pricing-payment-dialog-module__pnD97q__destination button .pricing-payment-dialog-module__pnD97q__destinationMeta{color:#7c8799;font-size:11px}.pricing-payment-dialog-module__pnD97q__destination>small{margin-top:9px;display:block}.pricing-payment-dialog-module__pnD97q__methods button{text-align:left;color:#172033;cursor:pointer;background:#fff;border:1px solid #dbe2ea;border-radius:16px;gap:5px;width:100%;padding:15px 16px;display:grid}.pricing-payment-dialog-module__pnD97q__methods button.pricing-payment-dialog-module__pnD97q__selected{border-color:#ff7a45;box-shadow:0 0 0 3px #ff7a4524}.pricing-payment-dialog-module__pnD97q__methods button:focus-visible,.pricing-payment-dialog-module__pnD97q__destination button:focus-visible,.pricing-payment-dialog-module__pnD97q__header>button:focus-visible,.pricing-payment-dialog-module__pnD97q__continueButton:focus-visible{outline-offset:2px;outline:3px solid #ff7a456b}.pricing-payment-dialog-module__pnD97q__methods span{font-size:15px;font-weight:800}.pricing-payment-dialog-module__pnD97q__methods small,.pricing-payment-dialog-module__pnD97q__disclaimer{color:#64748b;font-size:12px;line-height:1.5}.pricing-payment-dialog-module__pnD97q__disclaimer{margin:14px 2px 0}.pricing-payment-dialog-module__pnD97q__continueButton{color:#fff;cursor:pointer;background:#172033;border:0;border-radius:999px;width:100%;margin-top:18px;padding:13px 18px;font-weight:800}.pricing-payment-dialog-module__pnD97q__continueButton:disabled{cursor:wait;opacity:.62}@media (max-width:520px){.pricing-payment-dialog-module__pnD97q__backdrop{align-items:end;padding:0}.pricing-payment-dialog-module__pnD97q__dialog{max-height:calc(100dvh - 16px);padding:22px 18px calc(22px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.pricing-payment-dialog-module__pnD97q__destination>div{grid-template-columns:1fr}}
