@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8d697b304b401681-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba015fad6dcf6784-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4cf2300e9c8272f7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_188709{font-family:Geist,Geist Fallback;font-style:normal}.__variable_188709{--font-geist-sans:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9610d9e46709d722-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/747892c23ea88013-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/93f479601ee12b01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9a8899{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_9a8899{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--zp-skeleton-base:#e0e0e0!important;--zp-skeleton-highlight:#f4f4f4!important;--zp-bg:#fff!important;--zp-text:#000!important;--zp-muted:#1d1d1d!important;--zp-border:#f0e7d8!important;--zp-primary:#2563eb!important;--zp-primary-hover:#1d4ed8!important;--zp-error:#dc2626!important;--zp-success:#16a34a!important;--zp-success-text:#fff!important;--zp-card-bg:#fff!important;--zp-bg-gradient:#fdfdfd!important;--zp-btn-gradient:linear-gradient(90deg,#0354cf,#05337f)!important;--zp-voucher-gradient:linear-gradient(90deg,#fd5e16,#f43985)!important;--zp-success-bg:rgba(22,163,74,.85)!important;--zp-gateway-bg:#f6f6f6!important;--zp-gateway-hover-bg:#f9fafb!important;--zp-gateway-selected-bg:#eff6ff!important;--zp-summary-bg:rgba(224,243,236,.68)!important;--zp-gateway-border:var(--zp-border)!important;--zp-summary-border:#a6e6cf!important;--zp-apply-btn-color:#fff!important;--zp-pay-btn-color:#fff!important;--zp-header-font-size:1.125rem!important;--zp-section-title-font-size:0.98rem!important;--zp-section-title-two-font-size:0.875rem!important;--zp-summary-font-size:0.87rem!important;--zp-summary-sub-font-size:0.865rem!important;--zp-gw-name-font-size:0.875rem!important;--zp-pay-btn-font-size:0.875rem!important;--zp-apply-btn-font-size:0.875rem!important;--zp-radius:1rem!important;--zp-card-radius:16px!important;--zp-gateway-radius:12px!important;--zp-summary-radius:12px!important;--zp-transition:0.25s cubic-bezier(0.4,0,0.2,1)!important;--zp-transition-medium:0.35s cubic-bezier(0.4,0,0.2,1)!important;--zp-close-btn-color:var(--zp-primary)!important;--zp-close-btn-hover-bg:rgba(37,99,235,.1)!important;--zp-close-btn-radius:50%!important}@media (prefers-color-scheme:dark){:root{--zp-bg-gradient:#212121!important}}.zp-root{align-items:center;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath filter='url(%23a)' opacity='.03' d='M0 0h100v100H0z'/%3E%3C/svg%3E");display:flex;flex:1!important;justify-content:center;margin:0;min-height:100vh!important;overflow:hidden!important;padding:16px;width:100%!important}.zp-card{background:var(--zp-card-bg);border-radius:var(--zp-card-radius)!important;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08)!important;display:flex!important;flex-direction:column;max-height:min-content;max-width:650px;min-height:max-content;padding:18px 28px;width:100%}.zp-flex1{flex:1!important}.zp-scrollable{overflow-y:auto!important}.hide-scrollbar::-webkit-scrollbar{display:none!important}.hide-scrollbar{-ms-overflow-style:none!important;scrollbar-width:none!important}.zp-header{align-items:center;display:flex;justify-content:center;margin-bottom:24px!important;position:relative!important;text-align:center!important}.zp-back-btn{background:transparent;border:none!important;border-radius:50%!important;color:var(--zp-text);cursor:pointer;left:0;margin-left:-8px;padding:8px!important;position:absolute;transition:background var(--zp-transition)}.zp-back-btn:hover{background:#f3f4f6!important}.zp-header-title{color:var(--zp-text)!important;font-size:var(--zp-header-font-size)!important;font-weight:600!important}.zp-section-title,.zp-section-title-two{color:var(--zp-muted);font-weight:500;text-transform:capitalize}.zp-section-title{font-size:var(--zp-section-title-font-size);margin-bottom:14px}.zp-section-title-two{font-size:var(--zp-section-title-two-font-size);margin-bottom:12px}.zp-gw-wrapper{background:var(--zp-card-bg);border-radius:10px;box-shadow:0 4px 24px rgba(0,0,0,.12),0 1.5px 6px rgba(0,0,0,.08);margin-bottom:17px;padding:8px 18px 18px}.zp-gw-list{display:flex;flex-direction:column;gap:10px}.zp-gateway-item{align-items:center;background-color:var(--zp-gateway-bg);border:1px solid var(--zp-gateway-border);border-radius:var(--zp-gateway-radius);cursor:pointer;display:flex;justify-content:space-between;padding:8px 10px;text-transform:capitalize;transition:border var(--zp-transition),background var(--zp-transition)}.zp-gateway-item:hover{background:var(--zp-gateway-hover-bg)}.zp-gateway-item.selected{background:var(--zp-gateway-selected-bg);border-color:var(--zp-primary)}.zp-error{color:var(--zp-error);padding:5rem 0;text-align:center}.zp-gw-left,.zp-gw-left-two{align-items:center;display:flex;gap:12px}.zp-gw-logo{align-items:center;aspect-ratio:1/1;background-color:var(--zp-card-bg);border-radius:8px;display:flex;justify-content:center;object-fit:contain;overflow:hidden;pointer-events:none;text-align:center;width:30px}.zp-gw-name{color:var(--zp-text);font-size:var(--zp-gw-name-font-size);font-weight:500}.zp-gateway-item input[type=radio]{appearance:none;background:var(--zp-card-bg);border:2px solid #d1d5db;border-radius:50%;cursor:pointer;height:20px;position:relative;transition:border-color var(--zp-transition),background var(--zp-transition);width:20px}.zp-gateway-item input[type=radio]:checked{background:var(--zp-primary);border-color:var(--zp-primary)}.zp-gateway-item input[type=radio]:checked:after{background:var(--zp-card-bg);border-radius:50%;content:"";height:8px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.skeleton{animation:shimmer 1.5s infinite;background:linear-gradient(90deg,var(--zp-skeleton-base) 25%,var(--zp-skeleton-highlight) 50%,var(--zp-skeleton-base) 75%)!important;background-size:200% 100%;border-radius:6px}.zp-gateway-skeleton{align-items:center;border:1px solid var(--zp-border);border-radius:10px;display:flex;gap:10px;margin-bottom:8px;padding:8px 12px}.zp-gw-logo-skeleton{border-radius:8px;height:30px;width:30px}.zp-gw-logo-skeleton,.zp-gw-name-skeleton{background:var(--zp-skeleton-base)!important}.zp-gw-name-skeleton{height:16px;width:100px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.zp-summary{margin-bottom:17px!important}.zp-summary-list{display:flex;flex-direction:column;gap:10px!important}.zp-summary-box{background:var(--zp-summary-bg)!important;border:1px solid var(--zp-summary-border)!important;border-radius:var(--zp-summary-radius)!important;color:var(--zp-text)!important;display:flex!important;flex-direction:column!important;padding:6px 9px!important;position:relative!important;transition:box-shadow var(--zp-transition)!important}.zp-summary-box:hover{box-shadow:0 4px 12px rgba(0,0,0,.08)!important}.zp-summary-row{justify-content:space-between!important}.zp-gw-left-two,.zp-summary-row{gap:10px!important}.zp-gw-left-two,.zp-gw-logo,.zp-summary-row{align-items:center!important;display:flex!important}.zp-gw-logo{aspect-ratio:1/1!important;background-color:var(--zp-card-bg)!important;border-radius:8px!important;font-size:7px!important;justify-content:center!important;object-fit:cover!important;text-align:center!important;width:38px!important}.zp-summary-info{color:var(--zp-text)!important;display:flex!important;flex-direction:column!important;font-size:var(--zp-summary-font-size)!important;font-weight:500!important}.zp-summary-sub{color:var(--zp-muted)!important;font-size:var(--zp-summary-sub-font-size)!important;font-weight:400!important}.zp-close-btn{background:transparent!important;border:none!important;border-radius:var(--zp-close-btn-radius)!important;color:var(--zp-close-btn-color)!important;cursor:pointer!important;font-size:1.25rem!important;padding:6px!important;transition:background var(--zp-transition)!important}.zp-close-btn:hover{background:var(--zp-close-btn-hover-bg)!important}.zp-voucher{margin-bottom:24px}.zp-input-row{display:flex;gap:8px}.zp-input{border:1px solid var(--zp-border);border-radius:8px;color:#000;flex:1;font-size:.875rem;outline:none;padding:8px 16px;transition:border-color var(--zp-transition)}.zp-input:focus{border-color:var(--zp-primary)}.zp-input:disabled{cursor:not-allowed;opacity:.8}.zp-input::placeholder{color:#9ca3af}.zp-apply-btn{animation:gradient_301 5s ease infinite;background:var(--zp-voucher-gradient);background-size:200% auto;border:none;border-radius:8px;color:var(--zp-apply-btn-color);cursor:pointer;font-size:var(--zp-apply-btn-font-size);font-weight:600;padding:8px 14px;transition:background var(--zp-transition),transform var(--zp-transition)}.zp-apply-btn:hover{transform:scale(1.01)}.zp-apply-btn:disabled{cursor:not-allowed;opacity:.8}.zp-pay-btn{animation:gradient_301 5s ease infinite;background:var(--zp-btn-gradient);background-size:200% auto;border:none;border-radius:12px;color:var(--zp-pay-btn-color);cursor:pointer;font-size:var(--zp-pay-btn-font-size);font-weight:600;padding:14px;position:relative;transition:background var(--zp-transition-medium),transform var(--zp-transition-medium),opacity var(--zp-transition);width:100%}.zp-pay-btn:hover{transform:scale(1.01)}.zp-pay-btn.disabled{cursor:not-allowed;opacity:.8}.zp-pay-btn.success{animation:none;background:var(--zp-success-bg);color:var(--zp-success-text)}@keyframes gradient_301{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.zp-processing{align-items:center;display:flex;gap:8px;justify-content:center;position:relative}.zp-processing .zp-spin{animation:spin 1s linear infinite;height:18px;width:18px}@keyframes spin{to{transform:rotate(1turn)}}.zp-check{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.zp-pay-error{font-size:.875rem;margin-top:12px}.zp-pay-error,.zp-powered{color:var(--zp-error);text-align:center}.zp-powered{font-size:.75rem;font-weight:500;margin-top:16px}@media (max-width:1090px){.zp-card{max-width:500px;min-height:min-content}}@media (max-width:700px){.zp-card{max-width:450px;min-height:min-content}}@media (max-width:480px){.zp-root{align-items:flex-start;background:var(--zp-bg);justify-content:center;padding:0}.zp-header{margin-bottom:30px}.zp-header-title{font-weight:700}.zp-card{border-radius:0;box-shadow:none;margin:0;max-height:100vh;max-width:100%;min-height:100vh;padding:16px;width:100%}}