.back-button.svelte-1b7glx3{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;border:1px solid var(--color-border, rgba(255, 255, 255, .15));border-radius:999px;background:var(--color-glass, rgba(255, 255, 255, .04));color:var(--color-text-secondary, rgba(255, 255, 255, .7));font-size:14px;font-weight:600;line-height:1;min-height:44px;text-decoration:none;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .15s ease,box-shadow .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.back-button.svelte-1b7glx3:hover{color:var(--color-text-primary, #ffffff);border-color:var(--color-primary, #00d4ff);background:#00d4ff14}.back-button.svelte-1b7glx3:active{transform:translateY(1px)}.back-button.svelte-1b7glx3:focus-visible{outline:2px solid var(--color-primary, #00d4ff);outline-offset:3px}body.theme-brutalist .back-button.svelte-1b7glx3,[data-theme=brutalist] .back-button.svelte-1b7glx3{border:2px solid #000000;border-radius:0;background:#fff;color:#000;box-shadow:4px 4px #000}body.theme-brutalist .back-button.svelte-1b7glx3:hover,[data-theme=brutalist] .back-button.svelte-1b7glx3:hover{background:#000;color:#fff;box-shadow:2px 2px #000;transform:translate(2px,2px)}body.theme-brutalist .back-button.svelte-1b7glx3:focus-visible,[data-theme=brutalist] .back-button.svelte-1b7glx3:focus-visible{outline:3px solid #000000;outline-offset:4px}.pricing-tinder__header.svelte-1b7glx3{max-width:720px;margin:0 auto 24px;text-align:center}.pricing-tinder__hint.svelte-1b7glx3{font-family:ui-monospace,IBM Plex Mono,JetBrains Mono,Menlo,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-tertiary, rgba(255, 255, 255, .45));margin-top:4px}.pricing-tinder.svelte-1b7glx3{position:relative;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;max-width:720px;margin:0 auto;padding:8px 4px 0}.pricing-tinder.svelte-1b7glx3:focus{outline:none}.pricing-tinder.svelte-1b7glx3:focus-visible{outline:2px solid var(--color-primary, #00d4ff);outline-offset:8px;border-radius:24px}.pricing-tinder__arrow.svelte-1b7glx3{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:999px;border:1px solid var(--color-border, rgba(255, 255, 255, .12));background:var(--color-glass, rgba(255, 255, 255, .04));color:var(--color-text-secondary, rgba(255, 255, 255, .7));cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .15s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-shrink:0;z-index:1}.pricing-tinder__arrow.svelte-1b7glx3:hover{color:var(--color-text-primary, #ffffff);border-color:var(--color-primary, #00d4ff);background:#00d4ff1a}.pricing-tinder__arrow.svelte-1b7glx3:active{transform:scale(.94)}.pricing-tinder__arrow.svelte-1b7glx3:focus-visible{outline:2px solid var(--color-primary, #00d4ff);outline-offset:3px}.pricing-tinder__deck.svelte-1b7glx3{position:relative;height:360px;min-width:0;perspective:1200px}.pricing-card-t.svelte-1b7glx3{--accent: #00d4ff;position:absolute;inset:0;display:flex;flex-direction:column;padding:28px 24px;border-radius:24px;border:1px solid var(--color-border, rgba(255, 255, 255, .12));background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,var(--accent) 14%,transparent) 0%,transparent 60%),linear-gradient(180deg,#ffffff0a,#ffffff03),var(--color-bg-surface, #111111);color:var(--color-text-primary, #ffffff);box-shadow:0 30px 60px -20px #0009,0 0 0 1px #ffffff08 inset;transform-origin:50% 100%;transform:translate3d(var(--drag-x, 0px),calc(var(--pos, 0) * 14px),0) scale(calc(1 - var(--pos, 0) * .05)) rotate(var(--drag-rot, 0deg));opacity:var(--drag-opacity, 1);z-index:calc(10 - var(--pos, 0));transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s ease,box-shadow .32s ease;will-change:transform,opacity;-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.pricing-card-t.is-dragging.svelte-1b7glx3{transition:none;cursor:grabbing}.pricing-card-t.is-active.svelte-1b7glx3{cursor:grab}.pricing-card-t.svelte-1b7glx3:not(.is-active):nth-child(n+4){opacity:0;pointer-events:none}.pricing-card-t.svelte-1b7glx3:not(.is-active){pointer-events:none}.pricing-card-t.accent-cyan.svelte-1b7glx3{--accent: #00d4ff}.pricing-card-t.accent-green.svelte-1b7glx3{--accent: #22c55e}.pricing-card-t.accent-violet.svelte-1b7glx3{--accent: #8b5cf6}.pricing-card-t.is-popular.svelte-1b7glx3{border-color:color-mix(in srgb,var(--accent) 50%,transparent);box-shadow:0 30px 60px -20px #000000b3,0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent) inset,0 0 40px -10px color-mix(in srgb,var(--accent) 35%,transparent)}.pricing-card-t__badge.svelte-1b7glx3{align-self:flex-start;display:inline-block;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,transparent);color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.pricing-card-t__title.svelte-1b7glx3{font-size:28px;font-weight:800;margin:0 0 4px;letter-spacing:-.01em}.pricing-card-t__subtitle.svelte-1b7glx3{font-size:14px;color:var(--color-text-secondary, rgba(255, 255, 255, .7));margin:0 0 20px}.pricing-card-t__price.svelte-1b7glx3{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.pricing-card-t__price-num.svelte-1b7glx3{font-size:56px;font-weight:900;color:var(--accent);letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.pricing-card-t__price-unit.svelte-1b7glx3{font-size:14px;color:var(--color-text-tertiary, rgba(255, 255, 255, .5));font-weight:600}.pricing-card-t__tagline.svelte-1b7glx3{font-size:13px;color:var(--color-text-tertiary, rgba(255, 255, 255, .55));margin:0 0 auto;font-family:ui-monospace,IBM Plex Mono,JetBrains Mono,Menlo,monospace}.pricing-card-t__cta.svelte-1b7glx3{display:inline-flex;align-items:center;justify-content:center;gap:8px;margin-top:24px;padding:14px 20px;border-radius:999px;background:var(--accent);color:#000;font-size:15px;font-weight:700;text-decoration:none;min-height:48px;transition:transform .15s ease,box-shadow .2s ease,filter .2s ease;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.pricing-card-t__cta.svelte-1b7glx3:hover{filter:brightness(1.1);box-shadow:0 8px 24px -8px color-mix(in srgb,var(--accent) 60%,transparent)}.pricing-card-t__cta.svelte-1b7glx3:active{transform:translateY(1px)}.pricing-card-t__cta.svelte-1b7glx3:focus-visible{outline:2px solid #ffffff;outline-offset:3px}.pricing-tinder__dots.svelte-1b7glx3{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:20px}.pricing-tinder__dot.svelte-1b7glx3{width:8px;height:8px;padding:0;border-radius:50%;border:none;background:var(--color-border, rgba(255, 255, 255, .18));cursor:pointer;transition:background .2s ease,width .25s ease,transform .2s ease;position:relative}.pricing-tinder__dot.svelte-1b7glx3:after{content:"";position:absolute;inset:-10px}.pricing-tinder__dot.is-active.svelte-1b7glx3{background:var(--color-primary, #00d4ff);width:24px;border-radius:999px}.pricing-tinder__dot.svelte-1b7glx3:focus-visible{outline:2px solid var(--color-primary, #00d4ff);outline-offset:4px}@media(min-width:640px){.pricing-tinder__deck.svelte-1b7glx3{height:380px}.pricing-card-t.svelte-1b7glx3{padding:32px 28px}.pricing-card-t__price-num.svelte-1b7glx3{font-size:64px}}@media(min-width:1024px){.pricing-tinder.svelte-1b7glx3{max-width:560px;gap:16px}.pricing-tinder__deck.svelte-1b7glx3{height:420px}.pricing-card-t__title.svelte-1b7glx3{font-size:32px}.pricing-card-t__price-num.svelte-1b7glx3{font-size:72px}}body.theme-brutalist .pricing-card-t.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t.svelte-1b7glx3{border:3px solid #000000;border-radius:0;background:#fff;color:#000;box-shadow:8px 8px #000}body.theme-brutalist .pricing-card-t.is-popular.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t.is-popular.svelte-1b7glx3{background:#ff0;box-shadow:12px 12px #000}body.theme-brutalist .pricing-card-t__subtitle.svelte-1b7glx3,body.theme-brutalist .pricing-card-t__price-unit.svelte-1b7glx3,body.theme-brutalist .pricing-card-t__tagline.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__subtitle.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__price-unit.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__tagline.svelte-1b7glx3,body.theme-brutalist .pricing-card-t__price-num.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__price-num.svelte-1b7glx3{color:#000}body.theme-brutalist .pricing-card-t__badge.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__badge.svelte-1b7glx3{background:#000;color:#fff;border-radius:0}body.theme-brutalist .pricing-card-t__cta.svelte-1b7glx3,[data-theme=brutalist] .pricing-card-t__cta.svelte-1b7glx3{border-radius:0;background:#000;color:#fff;box-shadow:4px 4px #000}body.theme-brutalist .pricing-card-t__cta.svelte-1b7glx3:hover,[data-theme=brutalist] .pricing-card-t__cta.svelte-1b7glx3:hover{filter:none;transform:translate(2px,2px);box-shadow:2px 2px #000}body.theme-brutalist .pricing-tinder__arrow.svelte-1b7glx3,[data-theme=brutalist] .pricing-tinder__arrow.svelte-1b7glx3{border:2px solid #000000;border-radius:0;background:#fff;color:#000;box-shadow:3px 3px #000}body.theme-brutalist .pricing-tinder__arrow.svelte-1b7glx3:hover,[data-theme=brutalist] .pricing-tinder__arrow.svelte-1b7glx3:hover{background:#000;color:#fff}body.theme-brutalist .pricing-tinder__dot.svelte-1b7glx3,[data-theme=brutalist] .pricing-tinder__dot.svelte-1b7glx3{border-radius:0;background:#ccc}body.theme-brutalist .pricing-tinder__dot.is-active.svelte-1b7glx3,[data-theme=brutalist] .pricing-tinder__dot.is-active.svelte-1b7glx3{background:#000;border-radius:0}@media(prefers-reduced-motion:reduce){.pricing-card-t.svelte-1b7glx3,.pricing-tinder__dot.svelte-1b7glx3{transition:none}}
