.payment-method-selector.svelte-1ylvp7x{margin-bottom:1.5rem}.locked-message.svelte-1ylvp7x{margin-bottom:1rem;padding:.875rem 1rem;background:linear-gradient(135deg,#fbbf241a,#f59e0b0d);border:1.5px solid rgba(251,191,36,.3);border-radius:.75rem;box-shadow:0 2px 8px -2px #fbbf2433}.locked-header.svelte-1ylvp7x{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.lock-icon{color:#d97706;flex-shrink:0}.locked-text.svelte-1ylvp7x{font-size:.875rem;font-weight:600;color:#92400e;letter-spacing:.01em}.locked-description.svelte-1ylvp7x{margin:0;font-size:.8125rem;line-height:1.5;color:#78350f}.locked-description.svelte-1ylvp7x strong:where(.svelte-1ylvp7x){font-weight:700;color:#92400e}.capsule-container.svelte-1ylvp7x{position:relative;display:flex;align-items:stretch;background:#00000005;border:1px solid rgba(0,0,0,.08);border-radius:1.5rem;padding:.25rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 8px -1px #0000000f,0 0 0 1px #00000005,inset 0 1px 2px #ffffff0d;transition:all .3s cubic-bezier(.4,0,.2,1)}.capsule-container.locked.svelte-1ylvp7x{opacity:.6;cursor:not-allowed;pointer-events:none}.capsule-container.svelte-1ylvp7x:not(.locked):hover{box-shadow:0 4px 16px -2px #00000014,0 0 0 1px #0000000a,inset 0 1px 2px #ffffff14}.slider-bg.svelte-1ylvp7x{position:absolute;left:.25rem;top:.25rem;bottom:.25rem;width:calc(50% - .25rem);background:linear-gradient(135deg,#22004d,#4a1b8a);border-radius:1.25rem;transition:all .35s cubic-bezier(.4,0,.2,1);box-shadow:0 0 0 1px #ffffffb3,0 0 10px #a78bfa,0 2px 12px -2px #22004d66,0 4px 20px -4px #22004d40,inset 0 1px 1px #ffffff26;z-index:0}.slider-bg.slide-right.svelte-1ylvp7x{transform:translate(calc(100% + .25rem))}.option.svelte-1ylvp7x{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:.625rem 1rem;border:none;background:transparent;border-radius:1.25rem;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);z-index:1;min-height:3.5rem}.option.svelte-1ylvp7x:hover{transform:translateY(-1px)}.option.svelte-1ylvp7x:active{transform:scale(.98)}.icon-wrapper.svelte-1ylvp7x{display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.icon-unselected{color:#1f2937!important;opacity:.6;transition:all .3s cubic-bezier(.4,0,.2,1)}.icon-selected{color:#fff!important;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:all .3s cubic-bezier(.4,0,.2,1)}.option-content.svelte-1ylvp7x{display:flex;flex-direction:column;align-items:center;gap:.125rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.option-name.svelte-1ylvp7x{font-size:.875rem;font-weight:700;letter-spacing:.02em;transition:all .3s cubic-bezier(.4,0,.2,1)}.option.unselected.svelte-1ylvp7x .option-name:where(.svelte-1ylvp7x){color:#1f2937;font-weight:500;transform:scale(.95)}.option.selected.svelte-1ylvp7x .option-name:where(.svelte-1ylvp7x){color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.option-tag.svelte-1ylvp7x{font-size:.625rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;transition:all .3s cubic-bezier(.4,0,.2,1)}.option.unselected.svelte-1ylvp7x .option-tag:where(.svelte-1ylvp7x){color:#4b5563;opacity:.7;transform:scale(.92)}.option.selected.svelte-1ylvp7x .option-tag:where(.svelte-1ylvp7x){color:#ffffffd9}@keyframes svelte-1ohheo8-bounce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.05)}}
