.mini.svelte-pxn2pp{width:100%;max-width:22rem;font-family:Figtree,system-ui,sans-serif}.shops.svelte-pxn2pp{display:grid;grid-template-columns:1fr 1fr;gap:12px}.shop.svelte-pxn2pp,.led.svelte-pxn2pp{background:#151516;border-radius:10px;box-shadow:0 0 0 1px #2a2a2d;transition:box-shadow .3s}.shop.svelte-pxn2pp{display:flex;align-items:center;justify-content:space-between;padding:12px 14px}.shop.svelte-pxn2pp b:where(.svelte-pxn2pp){font-size:22px;font-weight:600;color:#ececec;letter-spacing:-.04em}.hit.svelte-pxn2pp{box-shadow:0 0 0 1px #008ce7,0 0 0 4px #008ce726}.wires.svelte-pxn2pp{display:block;width:100%;height:40px}.wires.svelte-pxn2pp path:where(.svelte-pxn2pp){fill:none;stroke:#3a3a3e;stroke-width:1.5;vector-effect:non-scaling-stroke}.led.svelte-pxn2pp{padding:14px 16px;display:grid;grid-template-columns:1fr auto;row-gap:6px;align-items:center}.lbl.svelte-pxn2pp{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#ececec}.mark.svelte-pxn2pp{display:inline-flex;color:#008ce7}.num.svelte-pxn2pp{grid-row:span 2;font-size:44px;font-weight:600;letter-spacing:-.06em;color:#ececec;animation:svelte-pxn2pp-drop .5s cubic-bezier(.2,.9,.25,1) both}.line.svelte-pxn2pp{font-size:12px;color:#a1a1a6}.mono.svelte-pxn2pp{font-family:JetBrains Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums}.mini .ebay{display:inline-flex;font-weight:800;letter-spacing:-.07em;font-size:15px}.mini .ebay i{font-style:normal}.mini .ebay .e{color:#e53238}.mini .ebay .b{color:#3b8cff}.mini .ebay .a{color:#f5af02}.mini .ebay .y{color:#86b817}.mini .woo{display:inline-flex;align-items:center;height:19px;padding:0 6px;border-radius:6px;background:#7f54b3;color:#fff;font:800 11px/1 Figtree,sans-serif}@keyframes svelte-pxn2pp-drop{0%{transform:translateY(-30%);opacity:0}to{transform:none;opacity:1}}@media(prefers-reduced-motion:reduce){.num.svelte-pxn2pp{animation:none}.shop.svelte-pxn2pp,.led.svelte-pxn2pp{transition:none}}.auth.svelte-1x05zx6{--bg: #0e0e0f;--s1: #151516;--s2: #1b1b1d;--tx: #ececec;--tx2: #a1a1a6;--mu: #6e6e73;--ln: #2a2a2d;--ln2: #3a3a3e;--acc: #2a9ff0;--btn: #0077c4;--btn-h: #0a86d6;--ok: #72d48e;--ok-bg: rgba(52, 199, 89, .13);--display: "Familjen Grotesk", "Helvetica Neue", Arial, sans-serif;position:relative;display:flex;flex-direction:column;min-height:100dvh;background:var(--bg);color:var(--tx);font-family:Figtree,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;isolation:isolate}.auth.svelte-1x05zx6:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:radial-gradient(rgba(255,255,255,.07) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 30% 45%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 30% 45%,#000 20%,transparent 75%);pointer-events:none}.bar.svelte-1x05zx6{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:72rem;margin:0 auto;padding:22px clamp(16px,4vw,40px)}.brand.svelte-1x05zx6{display:inline-flex;align-items:center;gap:10px;color:var(--tx)}.brand.svelte-1x05zx6:hover{text-decoration:none}.brand-mark.svelte-1x05zx6{display:grid;place-items:center;color:#008ce7}.brand-name.svelte-1x05zx6{font:600 21px/1 var(--display);letter-spacing:-.035em}.back.svelte-1x05zx6{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:999px;color:var(--tx2);font-size:14px;font-weight:500;box-shadow:inset 0 0 0 1px var(--ln);transition:color .15s ease,box-shadow .15s ease}.back.svelte-1x05zx6:hover{color:var(--tx);text-decoration:none;box-shadow:inset 0 0 0 1px var(--ln2)}.stage.svelte-1x05zx6{flex:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,25rem);grid-template-areas:"pitch panel" "demo  panel";column-gap:clamp(40px,7vw,112px);row-gap:36px;align-content:center;width:100%;max-width:72rem;margin-left:auto;margin-right:auto;padding:24px clamp(16px,4vw,40px) 56px}.pitch.svelte-1x05zx6{grid-area:pitch;align-self:end;max-width:34rem}.pitch-headline.svelte-1x05zx6{font:600 clamp(2.4rem,4.4vw,3.6rem) / 1.02 var(--display);letter-spacing:-.045em;color:var(--tx);margin-bottom:20px}.pitch-headline.svelte-1x05zx6 span:where(.svelte-1x05zx6){color:var(--acc)}.pitch-body.svelte-1x05zx6{font-size:17px;line-height:1.6;color:var(--tx2);max-width:31rem}.points.svelte-1x05zx6{list-style:none;display:flex;flex-direction:column;gap:10px;margin-top:24px;padding:0}.points.svelte-1x05zx6 li:where(.svelte-1x05zx6){display:flex;align-items:center;gap:10px;font-size:15px;font-weight:500;color:var(--tx)}.points.svelte-1x05zx6 svg:where(.svelte-1x05zx6){flex:none;width:22px;height:22px;padding:3px;border-radius:50%;color:var(--acc);background:#008ce729}.demo.svelte-1x05zx6{grid-area:demo;align-self:start;max-width:24rem}.demo-foot.svelte-1x05zx6{margin-top:12px;font-size:12px;color:var(--mu)}.panel.svelte-1x05zx6{grid-area:panel;align-self:center;width:100%}.card.svelte-1x05zx6{padding:32px 30px 26px;border-radius:18px;background:var(--s1);box-shadow:0 0 0 1px var(--ln),0 30px 60px -30px #000000b3}.eyebrow.svelte-1x05zx6{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 11px;margin-bottom:18px;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--acc);background:#008ce71f;box-shadow:inset 0 0 0 1px #2a9ff047}.eyebrow.svelte-1x05zx6 i:where(.svelte-1x05zx6){position:relative;width:7px;height:7px;border-radius:50%;background:var(--acc)}.eyebrow.svelte-1x05zx6 i:where(.svelte-1x05zx6):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--acc);animation:svelte-1x05zx6-ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes svelte-1x05zx6-ping{75%,to{transform:scale(2.4);opacity:0}}.form-head.svelte-1x05zx6{margin-bottom:26px}.form-head.svelte-1x05zx6 h2:where(.svelte-1x05zx6){font:600 30px/1.1 var(--display);letter-spacing:-.035em;margin-bottom:10px;color:var(--tx)}.form-sub.svelte-1x05zx6{font-size:15px;line-height:1.55;color:var(--tx2)}form.svelte-1x05zx6{display:flex;flex-direction:column;gap:18px}.field.svelte-1x05zx6{display:flex;flex-direction:column;gap:8px}.field.svelte-1x05zx6 label:where(.svelte-1x05zx6){font-size:13px;font-weight:600;color:var(--tx2)}.label-row.svelte-1x05zx6{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.input-wrap.svelte-1x05zx6{position:relative}.input-ic.svelte-1x05zx6{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--mu);pointer-events:none;transition:color .15s ease}.input-wrap.svelte-1x05zx6:focus-within .input-ic:where(.svelte-1x05zx6){color:var(--acc)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6){width:100%;height:50px;padding:0 14px 0 42px;background:var(--s2);border:0;box-shadow:inset 0 0 0 1px var(--ln2);border-radius:12px;color:var(--tx);font-size:16px;transition:box-shadow .15s ease}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6)::placeholder{color:var(--mu)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):hover{box-shadow:inset 0 0 0 1px var(--mu)}.field.svelte-1x05zx6 input:where(.svelte-1x05zx6):focus{outline:none;box-shadow:inset 0 0 0 1.5px #008ce7,0 0 0 4px #008ce72e}.field.svelte-1x05zx6 input[aria-invalid=true]:where(.svelte-1x05zx6){box-shadow:inset 0 0 0 1px #ff8f86}.error.svelte-1x05zx6{padding:11px 14px;background:#ff453a1f;border:1px solid rgba(255,143,134,.35);border-radius:10px;font-size:14px;color:#ff8f86}.submit.svelte-1x05zx6{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;height:50px;padding:0 20px;background:var(--btn);color:#fff;font-size:16px;font-weight:600;border-radius:999px;transition:background-color .15s ease,transform .1s ease}.submit.svelte-1x05zx6 svg:where(.svelte-1x05zx6){transition:transform .15s ease}.submit.svelte-1x05zx6:hover:not(:disabled){background:var(--btn-h)}.submit.svelte-1x05zx6:hover:not(:disabled) svg:where(.svelte-1x05zx6){transform:translate(3px)}.submit.svelte-1x05zx6:active:not(:disabled){transform:translateY(1px)}.submit.svelte-1x05zx6:focus-visible{outline:2px solid var(--acc);outline-offset:3px}.submit.svelte-1x05zx6:disabled{cursor:progress}.submit-spinner.svelte-1x05zx6{width:.9rem;height:.9rem;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:svelte-1x05zx6-spin .6s linear infinite}@keyframes svelte-1x05zx6-spin{to{transform:rotate(360deg)}}.done.svelte-1x05zx6{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:12px;background:var(--ok-bg);box-shadow:inset 0 0 0 1px #72d48e4d}.done-ic.svelte-1x05zx6{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;color:#0e0e0f;background:var(--ok)}.done.svelte-1x05zx6 p:where(.svelte-1x05zx6){font-size:15px;line-height:1.5;color:var(--tx)}.switch.svelte-1x05zx6{margin-top:22px;padding-top:20px;border-top:1px solid var(--ln);font-size:14px;color:var(--tx2);text-align:center}.link.svelte-1x05zx6{color:var(--acc);font-size:14px;font-weight:600;padding:0;text-decoration:underline;text-decoration-color:#2a9ff066;text-underline-offset:3px;transition:color .15s ease,text-decoration-color .15s ease}.link.svelte-1x05zx6:hover{color:#5cb8f5;text-decoration-color:currentColor}.link.small.svelte-1x05zx6{font-size:13px}.footnote.svelte-1x05zx6{margin-top:16px;font-size:12.5px;line-height:1.5;color:var(--mu);text-align:center}.foot.svelte-1x05zx6{display:flex;justify-content:center;gap:20px;padding:20px 16px 28px;font-size:13px;color:var(--mu)}.foot.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--mu)}.foot.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{color:var(--tx2)}@media(prefers-reduced-motion:reduce){.eyebrow.svelte-1x05zx6 i:where(.svelte-1x05zx6):after{animation:none}}@media(max-width:62rem){.stage.svelte-1x05zx6{grid-template-columns:minmax(0,1fr);grid-template-areas:"pitch" "panel" "demo";row-gap:28px;max-width:34rem;padding-top:8px}.pitch.svelte-1x05zx6{align-self:start}.pitch-headline.svelte-1x05zx6{font-size:clamp(2.1rem,9vw,2.6rem);margin-bottom:14px}.pitch-body.svelte-1x05zx6{font-size:16px}.points.svelte-1x05zx6{display:none}.demo.svelte-1x05zx6{justify-self:center;width:100%}.card.svelte-1x05zx6{padding:26px 20px 22px}}@media(max-width:30rem){.back.svelte-1x05zx6{padding:0 12px;font-size:13px}.brand-name.svelte-1x05zx6{font-size:19px}}
