.demo-section.svelte-1qus07n{background:var(--landing-paper-alt);border-top:1px solid var(--landing-paper-border);color:var(--landing-ink);padding:90px 28px}.demo-inner.svelte-1qus07n{flex-wrap:wrap;align-items:center;gap:48px;max-width:1080px;margin:0 auto;display:flex}.demo-copy.svelte-1qus07n{flex:320px;min-width:0}.section-kicker.svelte-1qus07n{font:600 12px/1 var(--landing-mono);letter-spacing:.1em;text-transform:uppercase;color:#ea580c;margin-bottom:14px}h2.svelte-1qus07n{font-family:var(--landing-heading);letter-spacing:-.02em;color:var(--landing-ink);text-wrap:balance;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.demo-copy.svelte-1qus07n p:where(.svelte-1qus07n){color:var(--landing-muted);max-width:27rem;margin-top:18px;font-size:16px;line-height:1.6}.threshold-label.svelte-1qus07n{font:500 13px/1 var(--landing-mono);color:var(--landing-muted);align-items:center;gap:10px;margin-top:24px;display:inline-flex}.threshold-label.svelte-1qus07n span:where(.svelte-1qus07n){background:#f43f5e;border-radius:2px;width:18px;height:3px}.demo-card-wrap.svelte-1qus07n{flex:380px;min-width:0}.demo-card.svelte-1qus07n{background:var(--landing-card);border:1px solid var(--landing-card-border);border-radius:20px;padding:30px;box-shadow:0 24px 60px #0f172a1a}.demo-card-header.svelte-1qus07n{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.demo-card-header.svelte-1qus07n div:where(.svelte-1qus07n){min-width:0}.demo-card-header.svelte-1qus07n strong:where(.svelte-1qus07n){font:700 19px/1.2 var(--landing-heading);color:var(--landing-ink);letter-spacing:-.01em;display:block}.demo-card-header.svelte-1qus07n div:where(.svelte-1qus07n) span:where(.svelte-1qus07n){font:500 12px/1 var(--landing-mono);color:#94a3b8;margin-top:5px;display:block}.demo-status.svelte-1qus07n{font:600 12px/1 var(--landing-mono);white-space:nowrap;border-radius:999px;align-items:center;padding:6px 13px;display:inline-flex}.demo-status.ok.svelte-1qus07n{color:#0369a1;background:#f0f9ff;border:1px solid #bae6fd}.demo-status.low.svelte-1qus07n{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa}.demo-status.out.svelte-1qus07n{color:#e11d48;background:#fef2f2;border:1px solid #fca5a5}.dark .demo-status.ok.svelte-1qus07n{color:#7dd3fc;background:#0ea5e91f;border-color:#38bdf859}.dark .demo-status.low.svelte-1qus07n{color:#fdba74;background:#f973161f;border-color:#fb923c59}.dark .demo-status.out.svelte-1qus07n{color:#fda4af;background:#e11d481f;border-color:#fb718559}.quantity-display.svelte-1qus07n{text-align:center;margin:26px 0 8px}.quantity-display.svelte-1qus07n span:where(.svelte-1qus07n){font:700 12px/1 var(--landing-mono);color:#94a3b8;letter-spacing:.06em;text-transform:uppercase;display:block}.quantity-display.svelte-1qus07n strong:where(.svelte-1qus07n){font:700 64px/1 var(--landing-heading);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-top:8px;display:block}.demo-track.svelte-1qus07n{background:var(--landing-track);border-radius:999px;height:9px;margin:14px 0 6px;position:relative;overflow:hidden}.demo-track.svelte-1qus07n div:where(.svelte-1qus07n){border-radius:999px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1)}.marker-row.svelte-1qus07n{height:16px;position:relative}.marker-row.svelte-1qus07n span:where(.svelte-1qus07n){background:#f43f5e;border-radius:2px;width:2px;position:absolute;top:-13px;bottom:0}.quantity-actions.svelte-1qus07n{align-items:center;gap:12px;margin-top:14px;display:flex}.quantity-actions.svelte-1qus07n button:where(.svelte-1qus07n){color:#fff;height:52px;font:700 24px/1 var(--landing-heading);cursor:pointer;background:#0f172a;border:none;border-radius:14px;flex:1;transition:transform .12s,box-shadow .18s;box-shadow:0 6px 16px #0f172a2e}.quantity-actions.svelte-1qus07n button.increase:where(.svelte-1qus07n){background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 6px 16px #f9731652}.quantity-actions.svelte-1qus07n button:where(.svelte-1qus07n):active{transform:scale(.92)}.quantity-actions.svelte-1qus07n button:where(.svelte-1qus07n):focus-visible{outline-offset:3px;outline:3px solid #0ea5e973}.demo-alert.svelte-1qus07n{color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:12px;align-items:center;gap:9px;margin-top:18px;padding:12px 14px;display:flex}.demo-alert.svelte-1qus07n strong:where(.svelte-1qus07n){font-size:13px;line-height:1.3}.dark .demo-alert.svelte-1qus07n{color:#fdba74;background:#f973161f;border-color:#fb923c59}@media (width<=640px){.demo-section.svelte-1qus07n{padding:64px 20px}.demo-inner.svelte-1qus07n{gap:34px}.demo-card.svelte-1qus07n{padding:22px}.demo-card-header.svelte-1qus07n{align-items:center}.demo-card-header.svelte-1qus07n strong:where(.svelte-1qus07n){font-size:17px}.demo-status.svelte-1qus07n{padding-inline:9px;font-size:10px}}@media (prefers-reduced-motion:reduce){.demo-track.svelte-1qus07n div:where(.svelte-1qus07n),.quantity-actions.svelte-1qus07n button:where(.svelte-1qus07n){transition:none}}.hero-section.svelte-1w53b0f{background-color:#0b1120;background-image:linear-gradient(#38bdf80d 1px,#0000 1px),linear-gradient(90deg,#38bdf80d 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:34px 34px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:relative}.hero-glow.svelte-1w53b0f{pointer-events:none;background:radial-gradient(900px 420px at 78% 8%,#f9731629,#0000 60%),radial-gradient(700px 460px at 12% 92%,#38bdf81f,#0000 60%);position:absolute;inset:0}.hero-inner.svelte-1w53b0f{flex-wrap:wrap;align-items:center;gap:56px;max-width:1200px;margin:0 auto;padding:72px 28px 84px;display:flex;position:relative}.hero-copy.svelte-1w53b0f{flex:440px;min-width:0}.eyebrow-pill.svelte-1w53b0f{color:#7dd3fc;font:600 12px/1 var(--landing-mono);letter-spacing:.06em;text-transform:uppercase;background:#38bdf81a;border:1px solid #38bdf840;border-radius:999px;align-items:center;gap:9px;margin-bottom:26px;padding:7px 13px;display:inline-flex}.live-dot.svelte-1w53b0f,.panel-live-dot.svelte-1w53b0f{background:#38bdf8;border-radius:999px;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-1w53b0f-blink;box-shadow:0 0 10px #38bdf8}h1.svelte-1w53b0f{font-family:var(--landing-heading);letter-spacing:-.03em;color:#f8fafc;text-wrap:balance;font-size:clamp(42px,6.4vw,82px);font-weight:700;line-height:.96}h1.svelte-1w53b0f span:where(.svelte-1w53b0f){color:#f97316}.hero-subtitle.svelte-1w53b0f{color:#94a3b8;max-width:30rem;margin-top:24px;font-size:clamp(16px,1.5vw,19px);line-height:1.6}.hero-actions.svelte-1w53b0f{flex-wrap:wrap;align-items:center;gap:14px;margin-top:34px;display:flex}.landing-button.svelte-1w53b0f{color:#fff;border-radius:13px;justify-content:center;align-items:center;padding:15px 28px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,box-shadow .18s,background .18s;display:inline-flex}.landing-button.svelte-1w53b0f:hover{transform:translateY(-2px)}.landing-button.primary.svelte-1w53b0f{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 8px 24px #f973166b}.landing-button.ghost.svelte-1w53b0f{color:#e2e8f0;border:1px solid #ffffff29;padding-inline:24px;font-weight:600}.landing-button.ghost.svelte-1w53b0f:hover{background:#ffffff0f;border-color:#ffffff47}.hero-stats.svelte-1w53b0f{flex-wrap:wrap;align-items:center;gap:22px;margin-top:40px;display:flex}.hero-stats.svelte-1w53b0f div:where(.svelte-1w53b0f){flex-direction:column;gap:6px;display:flex}.hero-stats.svelte-1w53b0f span:where(.svelte-1w53b0f){font:600 12px/1 var(--landing-mono);color:#64748b;letter-spacing:.04em;text-transform:uppercase}.hero-stats.svelte-1w53b0f strong:where(.svelte-1w53b0f){font:700 30px/1 var(--landing-heading);color:#f8fafc;font-variant-numeric:tabular-nums}.hero-stats.svelte-1w53b0f strong.blue:where(.svelte-1w53b0f){color:#38bdf8}.hero-stats.svelte-1w53b0f strong.orange:where(.svelte-1w53b0f){color:#fb923c}.hero-stats.svelte-1w53b0f i:where(.svelte-1w53b0f){background:#ffffff1a;width:1px;height:38px}.inventory-wrap.svelte-1w53b0f{flex:380px;min-width:300px;animation:7s ease-in-out infinite svelte-1w53b0f-float}.inventory-panel.svelte-1w53b0f{background:linear-gradient(#1e293bbf,#0f172aeb);border:1px solid #ffffff1a;border-radius:20px;overflow:hidden;box-shadow:0 30px 70px #00000080}.panel-header.svelte-1w53b0f{font:500 12px/1 var(--landing-mono);color:#64748b;background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:15px 18px;display:flex}.panel-header.svelte-1w53b0f div:where(.svelte-1w53b0f){color:#cbd5e1;align-items:center;gap:9px;font-size:13px;font-weight:600;display:flex}.panel-live-dot.svelte-1w53b0f{background:#34d399;width:9px;height:9px;box-shadow:0 0 8px #34d399}.product-list.svelte-1w53b0f{flex-direction:column;gap:9px;padding:12px;display:flex}.product-row.svelte-1w53b0f{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:13px;padding:13px 14px;display:flex;position:relative}.product-row.low-row.svelte-1w53b0f{animation:2.6s ease-in-out infinite svelte-1w53b0f-pulse-low}.product-copy.svelte-1w53b0f{flex:1;min-width:0}.product-copy.svelte-1w53b0f>strong:where(.svelte-1w53b0f){color:#f1f5f9;white-space:nowrap;text-overflow:ellipsis;font-size:14px;line-height:1.2;display:block;overflow:hidden}.product-copy.svelte-1w53b0f>div:where(.svelte-1w53b0f){align-items:center;gap:10px;margin-top:5px;display:flex}.product-copy.svelte-1w53b0f span:where(.svelte-1w53b0f){font:500 11px/1 var(--landing-mono);color:#64748b}.stock-track.svelte-1w53b0f{background:#ffffff14;border-radius:999px;flex:1;max-width:120px;height:5px;overflow:hidden}.stock-fill.svelte-1w53b0f{border-radius:999px;height:100%;transition:width .55s cubic-bezier(.4,0,.2,1)}.quantity.svelte-1w53b0f{font:700 20px/1 var(--landing-heading);color:#f8fafc;font-variant-numeric:tabular-nums;flex:none}.status-pill.svelte-1w53b0f{min-width:62px;font:600 11px/1 var(--landing-mono);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;display:inline-flex}.status-pill.ok.svelte-1w53b0f{color:#38bdf8;background:#38bdf81f;border:1px solid #38bdf84d}.status-pill.low.svelte-1w53b0f{color:#fb923c;background:#fb923c29;border:1px solid #fb923c61}.status-pill.out.svelte-1w53b0f{color:#fb7185;background:#fb718529;border:1px solid #fb71855c}.ticker.svelte-1w53b0f{background:#070b14;border-block:1px solid #ffffff0f;padding:16px 0;overflow:hidden}.ticker-track.svelte-1w53b0f{width:max-content;animation:32s linear infinite svelte-1w53b0f-marquee;display:flex}.ticker-track.svelte-1w53b0f span:where(.svelte-1w53b0f){font:500 13px/1 var(--landing-mono);color:#94a3b8;white-space:nowrap;align-items:center;gap:9px;margin:0 18px;display:inline-flex}.ticker-track.svelte-1w53b0f i:where(.svelte-1w53b0f){border-radius:2px;width:6px;height:6px}.ticker-track.svelte-1w53b0f b:where(.svelte-1w53b0f){color:#475569;font-weight:500}.ticker-track.svelte-1w53b0f em:where(.svelte-1w53b0f){color:#cbd5e1;font-style:normal}.toast-stack.svelte-1w53b0f{z-index:80;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:18px;right:18px}.demo-toast.svelte-1w53b0f{background:#0f172af5;border:1px solid #fb923c66;border-radius:13px;align-items:center;gap:11px;max-width:320px;padding:13px 16px;animation:.35s cubic-bezier(.2,.8,.2,1) svelte-1w53b0f-toast-in;display:flex;box-shadow:0 16px 40px #00000080}.demo-toast.svelte-1w53b0f strong:where(.svelte-1w53b0f){color:#fdba74;font-size:13px;line-height:1.3;display:block}.demo-toast.svelte-1w53b0f small:where(.svelte-1w53b0f){font:500 11px/1 var(--landing-mono);color:#94a3b8;margin-top:3px;display:block}@keyframes svelte-1w53b0f-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes svelte-1w53b0f-blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes svelte-1w53b0f-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes svelte-1w53b0f-pulse-low{0%,to{box-shadow:0 0 0 1px #fb923c66}50%{box-shadow:0 0 0 1px #fb923cbf,0 0 24px #fb923c4d}}@keyframes svelte-1w53b0f-toast-in{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@media (width<=640px){.hero-inner.svelte-1w53b0f{gap:42px;padding:54px 20px 64px}.hero-copy.svelte-1w53b0f{flex-basis:100%}.hero-actions.svelte-1w53b0f{align-items:stretch}.landing-button.svelte-1w53b0f{flex:100%}.hero-stats.svelte-1w53b0f{justify-content:space-between;gap:14px}.hero-stats.svelte-1w53b0f i:where(.svelte-1w53b0f){display:none}.hero-stats.svelte-1w53b0f strong:where(.svelte-1w53b0f){font-size:25px}.inventory-wrap.svelte-1w53b0f{width:100%;min-width:0}.product-row.svelte-1w53b0f{gap:9px;padding:12px 10px}.status-pill.svelte-1w53b0f{min-width:52px;padding-inline:7px;font-size:9px}.stock-track.svelte-1w53b0f{max-width:78px}.panel-header.svelte-1w53b0f>span:where(.svelte-1w53b0f){display:none}.toast-stack.svelte-1w53b0f{align-items:stretch;left:12px;right:12px}.demo-toast.svelte-1w53b0f{max-width:none}}@media (prefers-reduced-motion:reduce){.live-dot.svelte-1w53b0f,.panel-live-dot.svelte-1w53b0f,.inventory-wrap.svelte-1w53b0f,.product-row.low-row.svelte-1w53b0f,.ticker-track.svelte-1w53b0f,.demo-toast.svelte-1w53b0f{animation:none}.stock-fill.svelte-1w53b0f{transition:none}}.landing-page.svelte-6tr2dc{--landing-heading:"Space Grotesk",sans-serif;--landing-mono:"IBM Plex Mono",monospace;--landing-paper:#f4f1e9;--landing-paper-alt:#ede9df;--landing-paper-border:#dad3c4;--landing-card:#fff;--landing-card-border:#e2e8f0;--landing-ink:#0f172a;--landing-muted:#5b6472;--landing-track:#f1f5f9;color:#e2e8f0;background:#0b1120;width:100%;min-height:100vh;font-family:DM Sans,system-ui,sans-serif;overflow-x:hidden}.dark .landing-page.svelte-6tr2dc{--landing-paper:#111827;--landing-paper-alt:#0f172a;--landing-paper-border:#293548;--landing-card:#172033;--landing-card-border:#334155;--landing-ink:#f8fafc;--landing-muted:#a8b2c1;--landing-track:#293548}.landing-page *{box-sizing:border-box}.landing-page ::selection{color:#0b1120;background:#f97316}.landing-header.svelte-6tr2dc{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b1120d1;border-bottom:1px solid #ffffff12;position:sticky;top:0}.header-inner.svelte-6tr2dc{justify-content:space-between;align-items:center;gap:16px;max-width:1200px;min-height:67px;margin:0 auto;padding:12px 28px;display:flex}.brand.svelte-6tr2dc{flex:none;align-items:center;gap:11px;text-decoration:none;display:inline-flex}.brand-logo.svelte-6tr2dc{border-radius:9px;width:34px;height:34px}.brand.svelte-6tr2dc>span:where(.svelte-6tr2dc):last-child{font:700 20px/1 var(--landing-heading);letter-spacing:-.02em}.brand.svelte-6tr2dc b:where(.svelte-6tr2dc){color:#f97316}.desktop-nav.svelte-6tr2dc{align-items:center;gap:7px;display:flex}.desktop-nav.svelte-6tr2dc>a:where(.svelte-6tr2dc){color:#94a3b8;border-radius:11px;padding:9px 11px;font-size:14px;font-weight:500;text-decoration:none;transition:color .18s,background .18s,transform .18s}.desktop-nav.svelte-6tr2dc>a:where(.svelte-6tr2dc):hover{color:#f1f5f9}.desktop-nav.svelte-6tr2dc>a.nav-sign-in:where(.svelte-6tr2dc){color:#e2e8f0;border:1px solid #ffffff29;padding-inline:16px}.desktop-nav.svelte-6tr2dc>a.nav-sign-in:where(.svelte-6tr2dc):hover{background:#ffffff0f}.desktop-nav.svelte-6tr2dc>a.nav-cta:where(.svelte-6tr2dc),.mobile-nav.svelte-6tr2dc>a.mobile-cta:where(.svelte-6tr2dc){color:#fff;background:linear-gradient(135deg,#f97316,#ea580c);padding-inline:18px;font-weight:700;box-shadow:0 6px 18px #f9731666}.desktop-nav.svelte-6tr2dc>a.nav-cta:where(.svelte-6tr2dc):hover{transform:translateY(-1px)}.mobile-controls.svelte-6tr2dc{align-items:center;gap:7px;display:none}.menu-button.svelte-6tr2dc{color:#e2e8f0;background:#ffffff0a;border:1px solid #ffffff24;border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.menu-button.svelte-6tr2dc svg:where(.svelte-6tr2dc){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:21px}.mobile-nav.svelte-6tr2dc{flex-direction:column;gap:5px;max-width:1200px;margin:0 auto;padding:0 20px 16px;display:none}.mobile-nav.svelte-6tr2dc a:where(.svelte-6tr2dc){color:#cbd5e1;border-radius:10px;padding:11px 12px;font-size:14px;text-decoration:none}.mobile-nav.svelte-6tr2dc a:where(.svelte-6tr2dc):hover{background:#ffffff0d}.paper-section.svelte-6tr2dc{background:var(--landing-paper);color:var(--landing-ink)}.features-section.svelte-6tr2dc{background-image:linear-gradient(#0f172a06 1px,#0000 1px),linear-gradient(90deg,#0f172a06 1px,#0000 1px);background-size:34px 34px;padding:90px 28px}.dark .features-section.svelte-6tr2dc{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px)}.section-inner.svelte-6tr2dc{max-width:1200px;margin:0 auto}.section-heading.svelte-6tr2dc{max-width:650px;margin-bottom:48px}.section-kicker.svelte-6tr2dc{font:600 12px/1 var(--landing-mono);letter-spacing:.1em;text-transform:uppercase;color:#ea580c;margin-bottom:14px}.section-heading.svelte-6tr2dc h2:where(.svelte-6tr2dc){font:700 clamp(30px,4vw,48px)/1.04 var(--landing-heading);letter-spacing:-.02em;color:var(--landing-ink);text-wrap:balance}.feature-grid.svelte-6tr2dc{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.feature-card.svelte-6tr2dc{background:var(--landing-card);border:1px solid var(--landing-card-border);border-radius:18px;flex-direction:column;min-width:0;padding:26px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.feature-card.svelte-6tr2dc:hover{border-color:#94a3b8;transform:translateY(-3px);box-shadow:0 18px 44px #0f172a1a}.feature-card.wide.svelte-6tr2dc{flex-direction:row;grid-column:span 2;align-items:center;gap:28px}.feature-card.wide.svelte-6tr2dc>div:where(.svelte-6tr2dc):first-child{flex:1;min-width:0}.feature-label.svelte-6tr2dc{font:700 13px/1 var(--landing-mono);letter-spacing:.04em;text-transform:uppercase;margin-bottom:12px;display:block}.orange.svelte-6tr2dc{color:#f97316}.orange-light.svelte-6tr2dc{color:#fb923c}.blue.svelte-6tr2dc{color:#0ea5e9}.purple.svelte-6tr2dc{color:#7c3aed}.feature-card.svelte-6tr2dc h3:where(.svelte-6tr2dc){font:700 21px/1.15 var(--landing-heading);color:var(--landing-ink);letter-spacing:-.01em}.feature-card.wide.svelte-6tr2dc h3:where(.svelte-6tr2dc){font-size:23px}.feature-card.svelte-6tr2dc>p:where(.svelte-6tr2dc),.feature-card.svelte-6tr2dc>div:where(.svelte-6tr2dc):first-child>p:where(.svelte-6tr2dc){color:var(--landing-muted);margin-top:10px;font-size:14.5px;line-height:1.55}.fake-qr.svelte-6tr2dc{background:#0f172a;border-radius:14px;flex:none;grid-template-columns:repeat(11,1fr);gap:3px;width:132px;height:132px;padding:10px;display:grid}.fake-qr.svelte-6tr2dc i:where(.svelte-6tr2dc){background:#ffffff0f;border-radius:1px}.fake-qr.svelte-6tr2dc i.active:where(.svelte-6tr2dc){background:#38bdf8}.dark-card.svelte-6tr2dc{color:#e2e8f0;background:#0f172a;border-color:#0f172a}.dark-card.svelte-6tr2dc h3:where(.svelte-6tr2dc){color:#f8fafc}.dark-card.svelte-6tr2dc>p:where(.svelte-6tr2dc){color:#94a3b8}.notification-mock.svelte-6tr2dc{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;margin-top:18px;overflow:hidden}.notification-mock.svelte-6tr2dc>div:where(.svelte-6tr2dc){border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:10px 12px;display:flex}.notification-mock.svelte-6tr2dc>div:where(.svelte-6tr2dc):last-child{border-bottom:0}.notification-mock.svelte-6tr2dc .notification-title:where(.svelte-6tr2dc){color:#f1f5f9;font-size:12px;font-weight:600}.notification-title.svelte-6tr2dc>span:where(.svelte-6tr2dc){font-size:18px;position:relative}.notification-title.svelte-6tr2dc b:where(.svelte-6tr2dc){color:#fff;text-align:center;background:#f43f5e;border-radius:50%;width:14px;height:14px;font-size:9px;line-height:14px;position:absolute;top:-4px;right:-7px}.notification-title.svelte-6tr2dc small:where(.svelte-6tr2dc){color:#64748b;font:500 10px/1 var(--landing-mono);background:#ffffff0d;border-radius:999px;margin-left:auto;padding:4px 7px}.notification-mock.svelte-6tr2dc i:where(.svelte-6tr2dc){border-radius:7px;flex:none;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.notification-mock.svelte-6tr2dc i.red:where(.svelte-6tr2dc){color:#fb7185;background:#fb718526}.notification-mock.svelte-6tr2dc i.orange-bg:where(.svelte-6tr2dc){color:#fb923c;background:#fb923c26}.notification-mock.svelte-6tr2dc span:where(.svelte-6tr2dc) strong:where(.svelte-6tr2dc),.notification-mock.svelte-6tr2dc span:where(.svelte-6tr2dc) small:where(.svelte-6tr2dc){display:block}.notification-mock.svelte-6tr2dc span:where(.svelte-6tr2dc) strong:where(.svelte-6tr2dc){color:#fb7185;font-size:12px}.notification-mock.svelte-6tr2dc span:where(.svelte-6tr2dc) small:where(.svelte-6tr2dc){color:#94a3b8;margin-top:2px;font-size:11px;line-height:1.3}.batch-list.svelte-6tr2dc{flex-direction:column;gap:8px;margin-top:18px;display:flex}.batch-list.svelte-6tr2dc div:where(.svelte-6tr2dc){border:1px solid var(--landing-card-border);background:color-mix(in srgb,var(--landing-card),var(--landing-ink) 3%);font:500 12px/1 var(--landing-mono);border-radius:10px;justify-content:space-between;padding:9px 12px;display:flex}.batch-list.svelte-6tr2dc strong:where(.svelte-6tr2dc){color:var(--landing-muted)}.batch-list.svelte-6tr2dc .urgent:where(.svelte-6tr2dc){background:color-mix(in srgb,var(--landing-card),#ef4444 9%);border-color:#fca5a5}.batch-list.svelte-6tr2dc .urgent:where(.svelte-6tr2dc) strong:where(.svelte-6tr2dc){color:#dc2626}.batch-list.svelte-6tr2dc .warning:where(.svelte-6tr2dc){background:color-mix(in srgb,var(--landing-card),#f59e0b 9%);border-color:#fde68a}.batch-list.svelte-6tr2dc .warning:where(.svelte-6tr2dc) strong:where(.svelte-6tr2dc){color:#b45309}.role-pills.svelte-6tr2dc{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.role-pills.svelte-6tr2dc span:where(.svelte-6tr2dc){font:600 12px/1 var(--landing-mono);color:#c2410c;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;padding:6px 11px}.role-pills.svelte-6tr2dc span:where(.svelte-6tr2dc):nth-child(2){color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.role-pills.svelte-6tr2dc span:where(.svelte-6tr2dc):nth-child(3){color:#475569;background:#f8fafc;border-color:#e2e8f0}.invite-mock.svelte-6tr2dc{background:color-mix(in srgb,var(--landing-card),var(--landing-ink) 3%);text-align:center;border:1px dashed #94a3b8;border-radius:14px;flex:none;width:220px;padding:18px;overflow:hidden}.invite-mock.svelte-6tr2dc span:where(.svelte-6tr2dc){font:600 10px/1 var(--landing-mono);color:#94a3b8;letter-spacing:.06em;text-transform:uppercase}.invite-mock.svelte-6tr2dc strong:where(.svelte-6tr2dc){text-overflow:ellipsis;font:700 12px/1.2 var(--landing-mono);color:var(--landing-ink);margin-top:10px;display:block;overflow:hidden}.invite-mock.svelte-6tr2dc small:where(.svelte-6tr2dc){color:#0ea5e9;margin-top:12px;font-weight:600;display:block}.activity-mock.svelte-6tr2dc{flex-direction:column;gap:11px;margin-top:18px;display:flex}.activity-mock.svelte-6tr2dc span:where(.svelte-6tr2dc){font:500 12px/1.4 var(--landing-mono);color:var(--landing-muted)}.activity-mock.svelte-6tr2dc i:where(.svelte-6tr2dc){border-radius:50%;width:7px;height:7px;margin-right:10px;display:inline-block}.activity-mock.svelte-6tr2dc i.green:where(.svelte-6tr2dc){background:#34d399}.activity-mock.svelte-6tr2dc i.orange-dot:where(.svelte-6tr2dc){background:#fb923c}.activity-mock.svelte-6tr2dc i.blue-dot:where(.svelte-6tr2dc){background:#0ea5e9}.activity-mock.svelte-6tr2dc small:where(.svelte-6tr2dc){color:#94a3b8}.steps-section.svelte-6tr2dc{border-top:1px solid var(--landing-paper-border);padding:80px 28px}.steps-inner.svelte-6tr2dc{max-width:1080px;margin:0 auto}.steps-inner.svelte-6tr2dc>h2:where(.svelte-6tr2dc){text-align:center;font:700 clamp(26px,3.4vw,40px)/1.1 var(--landing-heading);letter-spacing:-.02em;margin-bottom:44px}.steps-grid.svelte-6tr2dc{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.steps-grid.svelte-6tr2dc article:where(.svelte-6tr2dc){background:var(--landing-card);border:1px solid var(--landing-card-border);border-radius:18px;padding:28px;transition:transform .18s,box-shadow .18s}.steps-grid.svelte-6tr2dc article:where(.svelte-6tr2dc):hover{transform:translateY(-3px);box-shadow:0 12px 30px #0f172a14}.steps-grid.svelte-6tr2dc span:where(.svelte-6tr2dc){font:700 14px/1 var(--landing-mono)}.steps-grid.svelte-6tr2dc h3:where(.svelte-6tr2dc){font:700 19px/1.2 var(--landing-heading);margin-top:14px}.steps-grid.svelte-6tr2dc p:where(.svelte-6tr2dc){color:var(--landing-muted);margin-top:9px;font-size:14.5px;line-height:1.55}.final-cta.svelte-6tr2dc{text-align:center;background-color:#0b1120;background-image:linear-gradient(#f973160f 1px,#0000 1px),linear-gradient(90deg,#f973160f 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:34px 34px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;padding:100px 28px;position:relative;overflow:hidden}.cta-glow.svelte-6tr2dc{background:radial-gradient(700px 360px at 50% 0,#f9731633,#0000 62%);position:absolute;inset:0}.cta-inner.svelte-6tr2dc{max-width:720px;margin:0 auto;position:relative}.cta-inner.svelte-6tr2dc h2:where(.svelte-6tr2dc){font:700 clamp(34px,5.2vw,64px)/1.02 var(--landing-heading);letter-spacing:-.03em;color:#f8fafc}.cta-inner.svelte-6tr2dc h2:where(.svelte-6tr2dc) span:where(.svelte-6tr2dc){color:#f97316}.cta-inner.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#94a3b8;max-width:34rem;margin:22px auto 0;font-size:18px;line-height:1.6}.cta-inner.svelte-6tr2dc>div:where(.svelte-6tr2dc){flex-wrap:wrap;justify-content:center;gap:14px;margin-top:36px;display:flex}.cta-inner.svelte-6tr2dc a:where(.svelte-6tr2dc){color:#fff;border-radius:14px;justify-content:center;padding:17px 34px;font-size:17px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.cta-primary.svelte-6tr2dc{background:linear-gradient(135deg,#f97316,#ea580c);box-shadow:0 10px 30px #f9731673}.cta-inner.svelte-6tr2dc a.cta-secondary:where(.svelte-6tr2dc){color:#e2e8f0;border:1px solid #ffffff2e;padding-inline:30px;font-weight:600}footer.svelte-6tr2dc{background:#070b14;border-top:1px solid #ffffff12;padding:54px 28px 40px}.footer-inner.svelte-6tr2dc{flex-wrap:wrap;justify-content:space-between;gap:40px;max-width:1200px;margin:0 auto;display:flex}.footer-brand.svelte-6tr2dc{max-width:290px}.footer-brand.svelte-6tr2dc .brand-logo.small:where(.svelte-6tr2dc){border-radius:8px;width:30px;height:30px}.footer-brand.svelte-6tr2dc .brand:where(.svelte-6tr2dc)>span:where(.svelte-6tr2dc):last-child{font-size:18px}.footer-brand.svelte-6tr2dc p:where(.svelte-6tr2dc){color:#64748b;margin-top:14px;font-size:13.5px;line-height:1.6}.footer-links.svelte-6tr2dc{flex-wrap:wrap;gap:56px;display:flex}.footer-links.svelte-6tr2dc>div:where(.svelte-6tr2dc){flex-direction:column;gap:10px;display:flex}.footer-links.svelte-6tr2dc strong:where(.svelte-6tr2dc){font:600 12px/1 var(--landing-mono);color:#475569;letter-spacing:.06em;text-transform:uppercase;margin-bottom:4px}.footer-links.svelte-6tr2dc a:where(.svelte-6tr2dc){color:#94a3b8;font-size:14px;text-decoration:none}.footer-links.svelte-6tr2dc a:where(.svelte-6tr2dc):hover{color:#f1f5f9}.copyright.svelte-6tr2dc{max-width:1200px;font:500 13px/1 var(--landing-mono);color:#475569;border-top:1px solid #ffffff0f;margin:36px auto 0;padding-top:24px}@media (width<=900px){.desktop-nav.svelte-6tr2dc{display:none}.mobile-controls.svelte-6tr2dc,.mobile-nav.svelte-6tr2dc{display:flex}.feature-grid.svelte-6tr2dc{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-card.wide.svelte-6tr2dc,.audit-card.svelte-6tr2dc{grid-column:span 2}.steps-grid.svelte-6tr2dc{grid-template-columns:1fr}}@media (width<=640px){.header-inner.svelte-6tr2dc{padding-inline:20px}.features-section.svelte-6tr2dc,.steps-section.svelte-6tr2dc{padding:64px 20px}.section-heading.svelte-6tr2dc{margin-bottom:34px}.feature-grid.svelte-6tr2dc{grid-template-columns:1fr}.feature-card.svelte-6tr2dc,.feature-card.wide.svelte-6tr2dc,.audit-card.svelte-6tr2dc{flex-direction:column;grid-column:auto;align-items:stretch}.fake-qr.svelte-6tr2dc{align-self:center}.invite-mock.svelte-6tr2dc{width:100%}.steps-inner.svelte-6tr2dc>h2:where(.svelte-6tr2dc){margin-bottom:30px}.final-cta.svelte-6tr2dc{padding:76px 20px}.cta-inner.svelte-6tr2dc>div:where(.svelte-6tr2dc){align-items:stretch}.cta-inner.svelte-6tr2dc a:where(.svelte-6tr2dc){flex:100%}.footer-links.svelte-6tr2dc{gap:42px}.copyright.svelte-6tr2dc{line-height:1.4}}@media (prefers-reduced-motion:reduce){.feature-card.svelte-6tr2dc,.steps-grid.svelte-6tr2dc article:where(.svelte-6tr2dc),.desktop-nav.svelte-6tr2dc>a:where(.svelte-6tr2dc){transition:none}.feature-card.svelte-6tr2dc:hover,.steps-grid.svelte-6tr2dc article:where(.svelte-6tr2dc):hover,.desktop-nav.svelte-6tr2dc>a:where(.svelte-6tr2dc):hover{transform:none}}
