.cta-button.svelte-peni0m{min-height:48px;padding:0 22px;font-size:16px}.submit-button.svelte-peni0m{min-height:50px;margin-top:.5rem;padding:0 24px;font-size:16px}.submit-button.svelte-peni0m:disabled{opacity:.6;cursor:not-allowed}.text-button.svelte-peni0m{border-radius:var(--radius-pill)}.invite-form.svelte-peni0m{border-top:1px solid #2a3f70;max-width:560px;padding-top:14px}.invite-form.svelte-peni0m label,.invite-form.svelte-peni0m .consent:where(.svelte-peni0m){color:#fff}.invite-form.svelte-peni0m .consent:where(.svelte-peni0m) a:where(.svelte-peni0m){color:#f5f8fd}.invite-form.svelte-peni0m .form-fields:where(.svelte-peni0m) small:where(.svelte-peni0m),.invite-form.svelte-peni0m .intake-note:where(.svelte-peni0m){color:#c9d5ee}.invite-form.svelte-peni0m input:where(.svelte-peni0m):not([type=checkbox]){color:#0f224c;background:#fff;border:1px solid #b9c7e6;border-radius:14px;min-height:52px;font-size:17px}.invite-form.svelte-peni0m input:not([type=checkbox])[aria-invalid=true]:where(.svelte-peni0m){border:2px solid #ffd9d4}.invite-form.svelte-peni0m .text-button:where(.svelte-peni0m){color:#f5f8fd;background:0 0;border-color:#c9d5ee}.invite-submit.svelte-peni0m{min-height:52px;padding:0 22px;color:#fff!important;background:0 0!important;border:1px solid #c9d5ee!important}.invite-submit.svelte-peni0m:hover:not(:disabled){color:#fff!important;background:0 0!important;border-color:#fff!important}.invite-alert.svelte-peni0m{color:#ffd9d4;gap:8px;font-weight:500;display:flex}.payment-form.svelte-gmnrpc{width:100%;min-width:0;color:var(--text-primary);grid-template-columns:minmax(0,1fr);gap:24px;display:grid}.pay-fields-only.svelte-gmnrpc{grid-column:1/-1}.payment-details-auto.svelte-gmnrpc div:where(.svelte-gmnrpc):last-child dd:where(.svelte-gmnrpc){font-size:inherit;letter-spacing:inherit;font-family:inherit}.pay-head.svelte-gmnrpc{flex-direction:column;gap:14px;min-width:0;display:flex}.pay-summary.svelte-gmnrpc,.pay-fields.svelte-gmnrpc{min-width:0}.pay-summary.svelte-gmnrpc{border-radius:var(--radius-card);border:1px solid var(--hairline);background:radial-gradient(120% 70% at 100% 0%, var(--ambient-cyan), transparent 60%), linear-gradient(160deg, var(--mist), #fff 85%);flex-direction:column;gap:18px;padding:clamp(20px,2.4vw,28px);display:flex;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f224c0a}@media (width>=900px){.payment-form.svelte-gmnrpc{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:clamp(24px,3vw,40px)}.pay-summary.svelte-gmnrpc{align-self:start;height:100%;position:sticky;top:96px}.payment-form.svelte-gmnrpc>.pay-head:where(.svelte-gmnrpc),.payment-form.svelte-gmnrpc>.payment-success:where(.svelte-gmnrpc){grid-column:1/-1}}.payment-form.svelte-gmnrpc .body:where(.svelte-gmnrpc){border:1px solid var(--hairline);color:var(--text-secondary);background:#ffffffb3;border-radius:14px;align-items:flex-start;gap:12px;margin:0;padding:14px 16px;font-size:14.5px;line-height:1.6;display:flex}.payment-form.svelte-gmnrpc .body:where(.svelte-gmnrpc) .shield:where(.svelte-gmnrpc){color:var(--action);flex:none;margin-top:1px}.payment-form.svelte-gmnrpc form:where(.svelte-gmnrpc){grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.pay-fields.svelte-gmnrpc{container-type:inline-size}@container (width>=440px){.payment-form.svelte-gmnrpc form:where(.svelte-gmnrpc){grid-template-columns:repeat(2,minmax(0,1fr))}.payment-form.svelte-gmnrpc .field-trx:where(.svelte-gmnrpc),.turnstile-widget.svelte-gmnrpc,.submit-button.svelte-gmnrpc,.form-status.svelte-gmnrpc,.payment-form.svelte-gmnrpc form:where(.svelte-gmnrpc) noscript{grid-column:1/-1}}.pay-field.svelte-gmnrpc{flex-direction:column;gap:6px;min-width:0;display:flex}.field-trx.svelte-gmnrpc{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 10px;display:grid}.field-trx.svelte-gmnrpc label:where(.svelte-gmnrpc),.field-trx.svelte-gmnrpc small:where(.svelte-gmnrpc){grid-column:1/-1}.field-trx.svelte-gmnrpc label:where(.svelte-gmnrpc){grid-row:1}.field-trx.svelte-gmnrpc input:where(.svelte-gmnrpc){grid-area:2/1}.field-trx.svelte-gmnrpc .text-button:where(.svelte-gmnrpc){grid-area:2/2}.field-trx.svelte-gmnrpc small:where(.svelte-gmnrpc){grid-row:3}.payment-form.svelte-gmnrpc label:where(.svelte-gmnrpc){color:var(--text-primary);font-size:14px;font-weight:600}.payment-form.svelte-gmnrpc input:where(.svelte-gmnrpc):not([type=checkbox]){border:1px solid var(--hairline-strong);width:100%;min-height:48px;color:var(--text-primary);font:inherit;transition:border-color var(--dur-fast) var(--ease-fluid), box-shadow var(--dur-fast) var(--ease-fluid);background:#fff;border-radius:14px;padding:10px 14px;font-size:16px}.payment-form.svelte-gmnrpc input:where(.svelte-gmnrpc):not([type=checkbox]):hover{border-color:var(--text-tertiary)}.payment-form.svelte-gmnrpc input:where(.svelte-gmnrpc):not([type=checkbox]):focus{border-color:var(--ink);box-shadow:0 0 0 4px #3355c433,0 6px 18px -6px #3355c459}.payment-form.svelte-gmnrpc input:where(.svelte-gmnrpc):focus-visible,.payment-form.svelte-gmnrpc button:where(.svelte-gmnrpc):focus-visible,.payment-form.svelte-gmnrpc a:where(.svelte-gmnrpc):focus-visible,.payment-success.svelte-gmnrpc h3:where(.svelte-gmnrpc):focus-visible{outline:3px solid var(--focus);outline-offset:3px}.payment-form.svelte-gmnrpc input:where(.svelte-gmnrpc):not([type=checkbox]):focus-visible{outline-offset:0}.payment-form.svelte-gmnrpc small:where(.svelte-gmnrpc){color:var(--text-tertiary);font-size:12.5px;line-height:1.5}.expiry-hint.svelte-gmnrpc{color:var(--text-tertiary);margin:0;font-size:12.5px;line-height:1.5}.payment-details.svelte-gmnrpc{font-variant-numeric:tabular-nums;gap:0;margin:0;padding:4px 4px 0;display:grid}.payment-details.svelte-gmnrpc div:where(.svelte-gmnrpc){flex-direction:column;gap:4px;padding:14px 0;display:flex}.payment-details.svelte-gmnrpc div:where(.svelte-gmnrpc)+div:where(.svelte-gmnrpc){border-top:1.5px dashed var(--hairline-strong)}.payment-details.svelte-gmnrpc dt:where(.svelte-gmnrpc){letter-spacing:.02em;color:var(--text-tertiary);font-size:13px;font-weight:600}.payment-details.svelte-gmnrpc dd:where(.svelte-gmnrpc){color:var(--text-primary);margin:0;font-weight:600}.payment-details.svelte-gmnrpc div:where(.svelte-gmnrpc):first-child dd:where(.svelte-gmnrpc){letter-spacing:-.02em;background:linear-gradient(120deg, var(--ink), var(--action));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:clamp(34px,3.4vw,44px);font-weight:700;line-height:1.1}.payment-details.svelte-gmnrpc div:where(.svelte-gmnrpc):last-child dd:where(.svelte-gmnrpc){letter-spacing:.04em;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:20px}.text-button.svelte-gmnrpc{border:1px solid var(--hairline-strong);border-radius:var(--radius-pill);min-height:48px;color:var(--action);font:inherit;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-fluid), transform var(--dur-fast) var(--ease-fluid);background:#fffc;padding:0 18px;font-size:14px;font-weight:600;box-shadow:inset 0 1px #fff,0 1px 2px #0f224c0f}.text-button.svelte-gmnrpc:hover:not(:disabled){background:var(--mist)}.text-button.svelte-gmnrpc:active:not(:disabled){transform:scale(.98)}.text-button.svelte-gmnrpc:disabled{color:var(--text-tertiary);cursor:not-allowed}.submit-button.svelte-gmnrpc{width:100%;min-height:52px;padding:0 20px}.submit-button.svelte-gmnrpc:disabled{opacity:1;cursor:not-allowed;color:var(--text-tertiary);box-shadow:inset 0 1px 0 #fff, 0 0 0 1px var(--hairline);text-shadow:none;background:#eef1f6}.form-status.svelte-gmnrpc{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.form-status.svelte-gmnrpc:empty{display:none}.form-status.svelte-gmnrpc:not(:empty){background:var(--mist);color:var(--action);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.form-status.svelte-gmnrpc:not(:empty):before{content:"i";text-align:center;border:1.6px solid;border-radius:50%;flex:none;width:20px;height:20px;font:italic 700 12px/17px Georgia,serif}.form-status[role=alert].svelte-gmnrpc:not(:empty){color:#b42318;background:#fef3f2}.form-status[role=alert].svelte-gmnrpc:not(:empty):before{content:"!";font:700 12px/17px sans-serif}.payment-success.svelte-gmnrpc{border-radius:var(--radius-card);border:1px solid var(--hairline);background:radial-gradient(120% 80% at 100% 0%, var(--ambient-cyan), transparent 60%), linear-gradient(160deg, var(--mist), #fff 85%);flex-direction:column;align-items:flex-start;gap:12px;padding:clamp(20px,3vw,32px);display:flex}.payment-success.svelte-gmnrpc h3:where(.svelte-gmnrpc){color:var(--text-primary);margin:0;font-size:22px;line-height:1.4}.payment-success.svelte-gmnrpc p:where(.svelte-gmnrpc){color:var(--text-secondary);margin:0;line-height:1.6}.claim-code.svelte-gmnrpc{overflow-wrap:anywhere;border-radius:var(--radius-pill);border:1.5px dashed var(--action);max-width:100%;color:var(--ink);letter-spacing:.08em;font-variant-numeric:tabular-nums;background:#fff;padding:12px 22px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(18px,2.4vw,24px);font-weight:700}.form-actions.svelte-gmnrpc{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=480px){.form-actions.svelte-gmnrpc{flex-direction:column;align-items:stretch}.form-actions.svelte-gmnrpc .text-button:where(.svelte-gmnrpc){align-self:stretch}}.pay-copy.svelte-gk4eu{flex-direction:column;gap:12px;min-width:0;display:flex}.pay-copy.svelte-gk4eu h2,.pay-copy.svelte-gk4eu h3.pay-panel-title{font-family:Instrument Sans,Anek Bangla,sans-serif;font-size:var(--fs-h3);color:var(--text-primary);margin:0;font-weight:600;line-height:1.4}.pay-copy.svelte-gk4eu h3.pay-panel-title:focus-visible{outline:3px solid var(--focus);outline-offset:4px;border-radius:var(--radius-sm)}.pay-copy.svelte-gk4eu h2{font-size:clamp(26px,2.6vw,36px);line-height:1.2}:lang(bn) .pay-copy.svelte-gk4eu h2{line-height:1.32}.pay-steps.svelte-gk4eu{color:var(--text-secondary);margin:0;padding-left:1.25rem;font-size:15px;line-height:1.65}.pay-steps.svelte-gk4eu li:where(.svelte-gk4eu)+li:where(.svelte-gk4eu){margin-top:8px}.pay-review.svelte-gk4eu{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.7}
