.payment-method-selector.svelte-1ksk3xe{padding-inline:6px;--tile-bg: color-mix(in srgb, var(--checkout-accent-solid) 10%, white);--tile-bg-selected: color-mix(in srgb, var(--checkout-accent-solid) 16%, white);--tile-bg-neutral: color-mix(in srgb, var(--checkout-accent-solid) 6%, #f5f6f4);--tile-bg-neutral-selected: color-mix(in srgb, var(--checkout-accent-solid) 10%, #ffffff);--tile-border: color-mix(in srgb, var(--checkout-accent-solid) 20%, transparent);--tile-border-strong: color-mix(in srgb, var(--checkout-accent-solid) 38%, transparent)}.method-label.svelte-1ksk3xe{display:block;font-size:.875rem;font-weight:500;color:#6b7280;margin-bottom:12px}.method-scroll.svelte-1ksk3xe{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px;padding:2px}.method-card.svelte-1ksk3xe{position:relative;min-width:0;aspect-ratio:1.55 / 1;background:var(--tile-bg);border:1.5px solid var(--tile-border);border-radius:14px;display:flex;align-items:center;justify-content:center;padding:14px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .2s ease,transform .1s ease;-webkit-tap-highlight-color:transparent}.method-card.svelte-1ksk3xe:hover:not(:disabled){border-color:var(--tile-border-strong)}.method-card.selected.svelte-1ksk3xe{background:var(--tile-bg-selected);border-color:var(--checkout-accent-solid);box-shadow:0 0 0 2px color-mix(in srgb,var(--checkout-accent-solid) 30%,transparent)}.method-card.svelte-1ksk3xe:active:not(:disabled){transform:scale(.97)}.method-card.svelte-1ksk3xe:disabled{opacity:.6;cursor:not-allowed}.method-card.svelte-1ksk3xe img:where(.svelte-1ksk3xe),.method-logo-img.svelte-1ksk3xe{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.method-card.mpesa-card.svelte-1ksk3xe{background:var(--tile-bg-neutral)}.method-card.mpesa-card.selected.svelte-1ksk3xe{background:var(--tile-bg-neutral-selected)}.more-card.svelte-1ksk3xe{flex-direction:column;gap:4px;padding:8px 6px;background:var(--tile-bg-neutral);border-style:dashed}.more-card.selected.svelte-1ksk3xe{border-style:solid;background:var(--tile-bg-neutral-selected)}.method-card.svelte-1ksk3xe .more-mark:where(.svelte-1ksk3xe){width:auto;height:22px;flex:0 0 auto}.more-label.svelte-1ksk3xe{font-size:.75rem;font-weight:600;line-height:1;color:#374151}.more-hint.svelte-1ksk3xe{margin:10px 2px 0;font-size:.78rem;line-height:1.4;color:#6b7280}.dark .more-label.svelte-1ksk3xe{color:#e5e7eb}.dark .more-hint.svelte-1ksk3xe{color:#9ca3af}.yaya-password-section.svelte-1ksk3xe{margin-top:12px}.yaya-password-wrapper.svelte-1ksk3xe{background:#ec48990a;border-radius:12px;border:2px solid rgba(236,72,153,.15);overflow:hidden;transition:all .2s ease}.yaya-password-wrapper.svelte-1ksk3xe:focus-within{border-color:var(--checkout-accent-solid);background:#fff;box-shadow:0 0 0 4px color-mix(in srgb,var(--checkout-accent-solid) 12%,transparent)}.yaya-password-input{border:none!important;background:transparent!important;font-size:1rem!important;font-weight:500!important;padding:14px 16px!important;height:auto!important;box-shadow:none!important;color:#374151!important}.yaya-password-input:focus{outline:none!important;box-shadow:none!important}
