.gree{color:#000!important;font-size:18px!important}.number-btn{background-image:linear-gradient(234deg,#5bbaef 0%,#6c5ce7 100%)}.disi{color:#000!important;font-size:22px!important}.pfp-wrap,.pfp-wrap *,.pfp-wrap *::before,.pfp-wrap *::after{box-sizing:border-box!important}.pfp-wrap{max-width:640px!important;margin:24px auto!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:16px!important;box-shadow:0 8px 22px rgba(15,23,42,.06)!important;padding:24px!important;font-family:"Segoe UI",Arial,sans-serif!important;line-height:1.45!important}.pfp-wrap form,.pfp-wrap label,.pfp-wrap p,.pfp-wrap h3,.pfp-wrap button,.pfp-wrap input{font-family:"Segoe UI",Arial,sans-serif!important}.pfp-payment-form{display:grid!important;gap:16px!important}.pfp-field label{display:block!important;margin-bottom:6px!important;color:#0f172a!important;font-weight:600!important}.pfp-field input,.pfp-card-element{width:100%!important;border:1px solid #d1d5db!important;border-radius:10px!important;padding:12px!important;font-size:14px!important;background:#fff!important;color:#0f172a!important}.pfp-field input{appearance:none!important;-webkit-appearance:none!important}.pfp-card-element{min-height:46px!important}.pfp-grid{display:grid!important;gap:12px!important;grid-template-columns:1fr 1fr!important}.pfp-presets{display:grid!important;gap:8px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;margin-bottom:10px!important}.pfp-preset{border:1px solid #d1d5db!important;border-radius:10px!important;background:#f8fafc!important;color:#0f172a!important;cursor:pointer!important;font-weight:600!important;padding:15px 8px!important}.pfp-preset.is-active{background:#111827!important;color:#fff!important;border-color:#111827!important}.pfp-submit{width:100%!important;border:0!important;border-radius:10px!important;padding:14px!important;font-size:16px!important;font-weight:700!important;color:#fff!important;background:#111827!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important}.pfp-submit[disabled]{opacity:.7!important;cursor:not-allowed!important}.pfp-error{color:#b91c1c!important;min-height:18px!important;font-size:13px!important}.pfp-secure-note{margin:0!important;text-align:center!important;color:#64748b!important;font-size:12px!important}.pfp-success h3{margin-top:0!important;color:#166534!important}.pfp-success p{margin:0!important;color:#1f2937!important}.pfp-hidden-field{display:none!important}@media (max-width:640px){.pfp-wrap{padding:18px!important;margin:12px auto!important}.pfp-grid{grid-template-columns:1fr!important}}