.preview-shell[data-v-725ffcd9]{color:#e9eaec;text-align:left;min-height:760px;transform:rotateX(var(--tilt-x,2deg)) rotateY(var(--tilt-y,-1.2deg));transform-origin:top;background:#08090b;border:1px solid #ffffff14;border-radius:18px;font-family:Geist,ui-sans-serif,system-ui,sans-serif;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .3s;position:relative;overflow:hidden;box-shadow:0 50px 160px #000000a8,0 0 80px #54e0c014,inset 0 0 0 1px #ffffff06}.preview-shell.is-tilting[data-v-725ffcd9]{transition:transform .12s ease-out,box-shadow .3s}.preview-shell[data-v-725ffcd9]:hover{box-shadow:0 58px 180px #000000b8,0 0 110px #54e0c01c,inset 0 0 0 1px #ffffff09}.preview-glass[data-v-725ffcd9]{z-index:5;opacity:.32;pointer-events:none;background:linear-gradient(108deg,#0000 0% 38%,#ffffff1c 48%,#0000 58%);animation:7s ease-in-out infinite preview-sweep-725ffcd9;position:absolute;inset:0;transform:translate(-120%)}.preview-topbar[data-v-725ffcd9]{z-index:2;background:#0b0c0deb;border-bottom:1px solid #1d2125;grid-template-columns:224px auto minmax(260px,1fr) 32px auto auto 28px;align-items:center;gap:10px;height:54px;padding:0 12px;display:grid;position:relative}.preview-brand[data-v-725ffcd9],.preview-crumb[data-v-725ffcd9],.preview-search[data-v-725ffcd9],.range-toggle[data-v-725ffcd9],.send-button[data-v-725ffcd9],.avatar[data-v-725ffcd9],.icon-button[data-v-725ffcd9]{animation:.65s cubic-bezier(.16,1,.3,1) both preview-rise-725ffcd9}.preview-brand[data-v-725ffcd9]{align-items:center;gap:8px;min-width:0;display:flex}.preview-brand span[data-v-725ffcd9]{color:#062019;background:#54e0c0;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.preview-brand-icon[data-v-725ffcd9]{width:18px;height:18px}.preview-brand b[data-v-725ffcd9]{font-size:15px}.preview-brand code[data-v-725ffcd9]{color:#8c939b;border:1px solid #1d2125;border-radius:6px;margin-left:6px;padding:5px 8px;font:500 11px Geist Mono,ui-monospace,monospace}.preview-crumb[data-v-725ffcd9]{color:#8c939b;gap:8px;font-size:12px;display:flex}.preview-crumb strong[data-v-725ffcd9]{color:#e9eaec}.preview-search[data-v-725ffcd9]{color:#767d86;text-align:left;background:#111315;border:1px solid #1d2125;border-radius:9px;align-items:center;gap:8px;min-width:0;height:34px;padding:0 10px;transition:border-color .2s,box-shadow .2s,color .2s;display:flex}.preview-search.is-searching[data-v-725ffcd9]{color:#cdd1d6;border-color:#54e0c05c;box-shadow:0 0 40px #54e0c01f}.preview-search svg[data-v-725ffcd9],.icon-button svg[data-v-725ffcd9],.send-button svg[data-v-725ffcd9],.nav-group svg[data-v-725ffcd9],.filter svg[data-v-725ffcd9],.inspector-actions svg[data-v-725ffcd9]{width:14px;height:14px}.preview-search span[data-v-725ffcd9]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.preview-search kbd[data-v-725ffcd9]{border:1px solid #262b30;border-radius:5px;padding:2px 5px;font:500 10px Geist Mono,ui-monospace,monospace}.icon-button[data-v-725ffcd9],.send-button[data-v-725ffcd9],.range-toggle button[data-v-725ffcd9],.filter-row button[data-v-725ffcd9],.inspector-actions button[data-v-725ffcd9]{color:#9aa0a6;background:#111315;border:1px solid #1d2125;border-radius:8px;transition:transform .15s,background .15s,color .15s,border-color .15s}.icon-button[data-v-725ffcd9]:hover,.send-button[data-v-725ffcd9]:hover,.range-toggle button[data-v-725ffcd9]:hover,.filter-row button[data-v-725ffcd9]:hover,.inspector-actions button[data-v-725ffcd9]:hover{color:#f4f6f8;background:#171b1f;border-color:#2a3037;transform:translateY(-1px)}.icon-button[data-v-725ffcd9]{place-items:center;width:32px;height:32px;display:grid}.range-toggle[data-v-725ffcd9]{border:1px solid #1d2125;border-radius:9px;padding:3px;display:flex}.range-toggle button[data-v-725ffcd9]{background:0 0;border:0;height:25px;padding:0 8px;font-size:11px}.range-toggle button.active[data-v-725ffcd9]{color:#fff;background:#1a1e22}.send-button[data-v-725ffcd9]{color:#062019;background:#54e0c0;align-items:center;gap:7px;height:34px;padding:0 13px;font-weight:700;display:inline-flex}.avatar[data-v-725ffcd9]{color:#06140f;background:linear-gradient(135deg,#b08af3,#54e0c0);border-radius:999px;place-items:center;width:28px;height:28px;font:700 11px Geist Mono,ui-monospace,monospace;display:grid}.preview-body[data-v-725ffcd9]{grid-template-columns:224px minmax(0,1fr);min-height:706px;display:grid}.preview-sidebar[data-v-725ffcd9]{background:#08090bb3;border-right:1px solid #1d2125;flex-direction:column;gap:18px;padding:18px 10px;display:flex;position:relative}.nav-group[data-v-725ffcd9]{gap:4px;display:grid}.nav-group>span[data-v-725ffcd9]{color:#69717a;letter-spacing:.12em;text-transform:uppercase;padding:0 8px 6px;font:700 10px Geist Mono,ui-monospace,monospace}.nav-group button[data-v-725ffcd9]{color:#9aa0a6;text-align:left;background:0 0;border:0;border-radius:7px;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;height:30px;padding:0 8px;display:grid}.nav-group button.active[data-v-725ffcd9],.nav-group button[data-v-725ffcd9]:hover{color:#f4f6f8;background:#1a1e22}.nav-group b[data-v-725ffcd9]{font-size:12px;font-weight:500}.nav-group em[data-v-725ffcd9]{color:#69717a;font:500 11px Geist Mono,ui-monospace,monospace}.config[data-v-725ffcd9]{border-top:1px solid #16191c;padding-top:12px}.quota-card[data-v-725ffcd9]{background:#111315;border:1px solid #1d2125;border-radius:10px;margin-top:auto;padding:12px}.quota-card span[data-v-725ffcd9],.quota-card small[data-v-725ffcd9]{color:#69717a;text-transform:uppercase;font:600 10px Geist Mono,ui-monospace,monospace}.quota-card strong[data-v-725ffcd9]{margin-top:12px;font-size:13px;display:block}.quota-card div[data-v-725ffcd9]{background:#1a1e22;border-radius:999px;height:4px;margin:12px 0}.quota-card i[data-v-725ffcd9]{border-radius:inherit;background:#54e0c0;width:42%;height:100%;animation:2.6s ease-in-out infinite alternate quota-fill-725ffcd9;display:block}.preview-main[data-v-725ffcd9]{flex-direction:column;min-width:0;display:flex}.preview-titlebar[data-v-725ffcd9]{border-bottom:1px solid #1d2125;align-items:center;gap:12px;min-height:54px;padding:0 18px;display:flex}.preview-titlebar h3[data-v-725ffcd9]{letter-spacing:-.03em;margin:0;font-size:22px}.preview-titlebar span[data-v-725ffcd9]{color:#9aa0a6;border:1px solid #1d2125;border-radius:999px;align-items:center;gap:7px;padding:4px 9px;font:500 11px Geist Mono,ui-monospace,monospace;display:inline-flex}.preview-titlebar i[data-v-725ffcd9]{background:#5cd494;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 5px #5cd4941f}.preview-titlebar button[data-v-725ffcd9]{color:#9aa0a6;background:0 0;border:0;margin-left:auto;font-weight:600}.preview-metrics[data-v-725ffcd9]{border-bottom:1px solid #1d2125;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.preview-metrics button[data-v-725ffcd9]{color:#e9eaec;text-align:left;opacity:0;min-height:100px;animation:.7s cubic-bezier(.16,1,.3,1) forwards metric-enter-725ffcd9;animation-delay:var(--metric-delay);background:0 0;border:0;border-right:1px solid #1d2125;padding:14px 100px 12px 18px;position:relative}.preview-metrics button[data-v-725ffcd9]:hover{background:#ffffff06}.preview-metrics span[data-v-725ffcd9]{color:#69717a;letter-spacing:.12em;text-transform:uppercase;font:700 10px Geist Mono,ui-monospace,monospace}.preview-metrics strong[data-v-725ffcd9]{margin-top:9px;font-size:23px;display:block}.preview-metrics em[data-v-725ffcd9]{color:#5cd494;margin-top:6px;font:600 11px Geist Mono,ui-monospace,monospace;display:block}.preview-metrics em.down[data-v-725ffcd9]{color:#f06f6f}.preview-metrics svg[data-v-725ffcd9]{width:74px;height:36px;position:absolute;top:18px;right:14px}.preview-metrics path[data-v-725ffcd9]{fill:none;stroke:#54e0c0;stroke-width:3px;stroke-linecap:round;stroke-dasharray:160;stroke-dashoffset:160px;animation:2s forwards spark-draw-725ffcd9}.preview-metrics .fill[data-v-725ffcd9]{fill:#54e0c01a;stroke:none}.preview-workspace[data-v-725ffcd9]{grid-template-columns:minmax(0,1fr) 420px;min-height:498px;display:grid}.preview-table[data-v-725ffcd9]{border-right:1px solid #1d2125;min-width:0}.filter-row[data-v-725ffcd9]{border-bottom:1px solid #1d2125;align-items:center;gap:8px;min-height:50px;padding:0 14px;display:flex}.filter-row button[data-v-725ffcd9]{align-items:center;gap:6px;min-height:28px;padding:0 11px;font-size:12px;display:inline-flex}.filter-row .active[data-v-725ffcd9]{color:#f4f6f8;background:#1a1e22}.filter-row .filter[data-v-725ffcd9]{margin-left:auto}.table-head[data-v-725ffcd9],.email-row[data-v-725ffcd9]{grid-template-columns:20px minmax(220px,1fr) 114px 92px 112px 56px;align-items:center;gap:12px;display:grid}.table-head[data-v-725ffcd9]{color:#69717a;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #1d2125;height:32px;padding:0 14px;font:700 10px Geist Mono,ui-monospace,monospace}.table-scroll[data-v-725ffcd9]{max-height:416px;overflow:hidden}.group-label[data-v-725ffcd9]{color:#69717a;letter-spacing:.12em;text-transform:uppercase;padding:13px 14px 7px;font:700 10px Geist Mono,ui-monospace,monospace}.email-row[data-v-725ffcd9]{color:#cdd1d6;text-align:left;background:0 0;border:0;border-bottom:1px solid #16191c;width:100%;height:50px;padding:0 14px;position:relative}.email-row[data-v-725ffcd9]:hover,.email-row.selected[data-v-725ffcd9]{background:#14181c}.email-row.selected[data-v-725ffcd9]:before{content:"";background:#54e0c0;width:2px;position:absolute;top:0;bottom:0;left:0}.status-dot[data-v-725ffcd9]{border-radius:999px;width:8px;height:8px}.recipient-cell[data-v-725ffcd9]{min-width:0;line-height:1.2}.recipient-cell b[data-v-725ffcd9],.recipient-cell strong[data-v-725ffcd9],.recipient-cell small[data-v-725ffcd9]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recipient-cell b[data-v-725ffcd9]{color:#f4f6f8;vertical-align:bottom;max-width:42%;display:inline-block}.recipient-cell i[data-v-725ffcd9]{color:#4a4f55;margin:0 7px;font-style:normal}.recipient-cell strong[data-v-725ffcd9]{color:#9aa0a6;vertical-align:bottom;max-width:44%;font-weight:500;display:inline-block}.recipient-cell small[data-v-725ffcd9]{color:#69717a;margin-top:3px;font:500 10.5px Geist Mono,ui-monospace,monospace;display:block}.email-row code[data-v-725ffcd9],.engagement[data-v-725ffcd9],.email-row time[data-v-725ffcd9]{color:#8c939b;text-overflow:ellipsis;white-space:nowrap;font:500 11px Geist Mono,ui-monospace,monospace;overflow:hidden}.email-row time[data-v-725ffcd9]{text-align:right}.status-pill[data-v-725ffcd9]{border-radius:5px;align-items:center;gap:6px;width:fit-content;padding:3px 7px;font:600 10.5px Geist Mono,ui-monospace,monospace;display:inline-flex}.status-pill i[data-v-725ffcd9]{background:currentColor;border-radius:999px;width:6px;height:6px}.is-sent[data-v-725ffcd9]{color:#9ca3af;background:#9ca3af1f}.is-delivered[data-v-725ffcd9]{color:#5cd494;background:#5cd4941f}.is-opened[data-v-725ffcd9]{color:#7fb4ff;background:#7fb4ff24}.is-clicked[data-v-725ffcd9]{color:#54e0c0;background:#54e0c024}.is-bounced[data-v-725ffcd9]{color:#f06f6f;background:#f06f6f24}.status-dot.is-sent[data-v-725ffcd9],.status-dot.is-delivered[data-v-725ffcd9],.status-dot.is-opened[data-v-725ffcd9],.status-dot.is-clicked[data-v-725ffcd9],.status-dot.is-bounced[data-v-725ffcd9]{background:currentColor}.preview-inspector[data-v-725ffcd9]{background:radial-gradient(circle at 20% 0,#54e0c014,#0000 36%),#0b0c0d;min-width:0}.inspector-actions[data-v-725ffcd9]{border-bottom:1px solid #1d2125;align-items:center;gap:8px;padding:13px;display:flex}.inspector-actions code[data-v-725ffcd9]{color:#8c939b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:500 11px Geist Mono,ui-monospace,monospace;overflow:hidden}.inspector-actions button[data-v-725ffcd9]{justify-content:center;align-items:center;height:28px;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.preview-inspector h4[data-v-725ffcd9]{letter-spacing:-.02em;margin:14px 16px 0;font-size:17px}.preview-inspector dl[data-v-725ffcd9]{grid-template-columns:60px minmax(0,1fr);gap:9px 12px;margin:15px 16px;font-size:12px;display:grid}.preview-inspector dt[data-v-725ffcd9]{color:#69717a;letter-spacing:.12em;text-transform:uppercase;font:700 10px Geist Mono,ui-monospace,monospace}.preview-inspector dd[data-v-725ffcd9]{color:#cdd1d6;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.tabs[data-v-725ffcd9]{border-top:1px solid #1d2125;border-bottom:1px solid #1d2125;gap:18px;padding:0 16px;display:flex}.tabs button[data-v-725ffcd9]{color:#8c939b;text-transform:capitalize;background:0 0;border:0;border-bottom:2px solid #0000;padding:12px 0 10px;font-size:12px;font-weight:700}.tabs button.active[data-v-725ffcd9]{color:#f4f6f8;border-color:#54e0c0}.tab-panel[data-v-725ffcd9]{padding:14px}.timeline[data-v-725ffcd9]{gap:8px;display:grid}.timeline div[data-v-725ffcd9]{opacity:0;animation:.55s cubic-bezier(.16,1,.3,1) forwards timeline-enter-725ffcd9;animation-delay:var(--timeline-delay);background:#111315;border:1px solid #1d2125;border-radius:8px;grid-template-columns:12px 76px 1fr auto;align-items:center;gap:9px;padding:10px;display:grid;transform:translateY(8px)}.timeline div>span[data-v-725ffcd9]{background:#54e0c0;border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 5px #54e0c01a}.timeline b[data-v-725ffcd9],.timeline small[data-v-725ffcd9],.timeline em[data-v-725ffcd9]{color:#9aa0a6;text-overflow:ellipsis;white-space:nowrap;font:500 10.5px Geist Mono,ui-monospace,monospace;overflow:hidden}.timeline b[data-v-725ffcd9]{color:#f4f6f8;text-transform:uppercase}.timeline em[data-v-725ffcd9]{color:#69717a;font-style:normal}.mail-preview[data-v-725ffcd9]{color:#25272b;background:#e6e5e1;border-radius:10px;padding:28px}.mail-preview>span[data-v-725ffcd9]{color:#7a7f87;letter-spacing:.22em;text-transform:uppercase;font:700 11px Geist Mono,ui-monospace,monospace}.mail-preview h5[data-v-725ffcd9]{letter-spacing:-.04em;margin:28px 0 10px;font-size:24px}.mail-preview p[data-v-725ffcd9]{color:#6a7079;margin:0 0 22px}.mail-preview div[data-v-725ffcd9]{border:1px solid #cfd2d5;border-radius:9px;grid-template-columns:1fr auto;gap:12px;padding:16px;display:grid}.tab-panel pre[data-v-725ffcd9]{color:#9aa0a6;background:#08090b;border:1px solid #1d2125;border-radius:9px;min-height:220px;padding:14px;font:500 11px/1.7 Geist Mono,ui-monospace,monospace;overflow:auto}.mini-metrics[data-v-725ffcd9]{border:1px solid #1d2125;border-radius:9px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.mini-metrics div[data-v-725ffcd9]{padding:18px}.mini-metrics div[data-v-725ffcd9]:first-child{border-right:1px solid #1d2125}.mini-metrics span[data-v-725ffcd9]{color:#69717a;text-transform:uppercase;font:700 10px Geist Mono,ui-monospace,monospace}.mini-metrics strong[data-v-725ffcd9]{margin-top:8px;font-size:28px;display:block}.row-pop-enter-active[data-v-725ffcd9],.row-pop-leave-active[data-v-725ffcd9],.inspector-enter-active[data-v-725ffcd9],.inspector-leave-active[data-v-725ffcd9]{transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s cubic-bezier(.16,1,.3,1)}.row-pop-enter-from[data-v-725ffcd9]{opacity:0;transform:translateY(-12px)scale(.99)}.inspector-enter-from[data-v-725ffcd9],.inspector-leave-to[data-v-725ffcd9]{opacity:0;transform:translate(24px)}@keyframes preview-sweep-725ffcd9{0%,42%{transform:translate(-120%)}58%,to{transform:translate(120%)}}@keyframes preview-rise-725ffcd9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes metric-enter-725ffcd9{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes spark-draw-725ffcd9{to{stroke-dashoffset:0}}@keyframes timeline-enter-725ffcd9{to{opacity:1;transform:translateY(0)}}@keyframes quota-fill-725ffcd9{0%{width:36%}to{width:46%}}@media (width<=1100px){.preview-topbar[data-v-725ffcd9]{grid-template-columns:180px minmax(0,1fr) 32px auto auto 28px}.preview-crumb[data-v-725ffcd9]{display:none}.preview-body[data-v-725ffcd9]{grid-template-columns:190px minmax(0,1fr)}.preview-workspace[data-v-725ffcd9]{grid-template-columns:minmax(0,1fr)}.preview-inspector[data-v-725ffcd9]{display:none}}@media (width<=820px){.preview-shell[data-v-725ffcd9]{min-height:640px;transform:none}.preview-sidebar[data-v-725ffcd9],.range-toggle[data-v-725ffcd9],.preview-search kbd[data-v-725ffcd9]{display:none}.preview-topbar[data-v-725ffcd9]{grid-template-columns:1fr 32px auto 28px}.preview-body[data-v-725ffcd9]{grid-template-columns:minmax(0,1fr);min-height:586px}.preview-metrics[data-v-725ffcd9]{grid-template-columns:repeat(2,minmax(0,1fr))}.preview-metrics button[data-v-725ffcd9]{min-height:88px}.preview-metrics button[data-v-725ffcd9]:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.preview-shell[data-v-725ffcd9],.preview-shell[data-v-725ffcd9] *,.preview-shell[data-v-725ffcd9] :before,.preview-shell[data-v-725ffcd9] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.landing[data-v-c52894d2]{--bg:#06070a;--bg-2:#0b0d11;--panel:#0f1216;--panel-2:#15181d;--line:#1c1f24;--line-strong:#2a3037;--fg:#eef0f3;--fg-2:#a5acb5;--fg-3:#6a7079;--accent:#54e0c0;--blue:#7fb4ff;--violet:#b08af3;--amber:#f0b85c;--rose:#f06f6f;--green:#5cd494;background:var(--bg);min-height:100vh;color:var(--fg);letter-spacing:-.005em;isolation:isolate;font-family:Geist,ui-sans-serif,system-ui,sans-serif;overflow-x:hidden}.landing[data-v-c52894d2] *{box-sizing:border-box}.landing a[data-v-c52894d2]{color:inherit;text-decoration:none}.bg-field[data-v-c52894d2]{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.bg-field .grid[data-v-c52894d2]{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:48px 48px;animation:18s linear infinite grid-drift-c52894d2;position:absolute;inset:-180px;-webkit-mask-image:radial-gradient(70% 58% at 50% 28%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 58% at 50% 28%,#000 30%,#0000 80%)}.grain[data-v-c52894d2],.spotlight[data-v-c52894d2]{position:absolute;inset:0}.grain[data-v-c52894d2]{opacity:.24;mix-blend-mode:overlay;background-image:radial-gradient(circle at 25% 18%,#ffffff2e 0 1px,#0000 1px);background-size:4px 4px}.spotlight[data-v-c52894d2]{background:radial-gradient(circle at var(--pointer-x,52%) var(--pointer-y,18%), #54e0c033, transparent 28rem), linear-gradient(180deg, transparent 0%, #06070ab3 80%);transition:background .2s}.glow[data-v-c52894d2]{filter:blur(82px);opacity:.85;border-radius:999px;animation:10s ease-in-out infinite alternate glow-breathe-c52894d2;position:absolute}.glow-one[data-v-c52894d2]{background:#54e0c080;width:720px;height:520px;top:-190px;left:-150px}.glow-two[data-v-c52894d2]{background:#7fb4ff61;width:640px;height:480px;animation-delay:-3s;top:120px;right:-220px}.glow-three[data-v-c52894d2]{background:#b08af347;width:520px;height:420px;animation-delay:-6s;top:58%;left:28%}.orbital[data-v-c52894d2]{opacity:.7;width:34rem;height:34rem;transform-style:preserve-3d;border:1px solid #54e0c01a;border-radius:999px;position:absolute}.orbital[data-v-c52894d2]:before,.orbital[data-v-c52894d2]:after{background:var(--accent);content:"";border-radius:999px;width:8px;height:8px;position:absolute;box-shadow:0 0 24px #54e0c0cc}.orbital[data-v-c52894d2]:before{top:20%;right:8%}.orbital[data-v-c52894d2]:after{background:var(--blue);bottom:16%;left:11%;box-shadow:0 0 24px #7fb4ffcc}.orbital-one[data-v-c52894d2]{animation:28s linear infinite slow-orbit-c52894d2;top:16rem;right:-18rem}.orbital-two[data-v-c52894d2]{width:28rem;height:28rem;animation:34s linear infinite reverse slow-orbit-c52894d2;top:48rem;left:-22rem}.container[data-v-c52894d2],.nav-inner[data-v-c52894d2],.footer-inner[data-v-c52894d2],.legal[data-v-c52894d2]{z-index:1;width:min(1200px,100vw - 48px);margin:0 auto;position:relative}.nav[data-v-c52894d2]{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#06070ab8;border-bottom:1px solid #ffffff0d;animation:.7s cubic-bezier(.16,1,.3,1) both drop-in-c52894d2;position:sticky;top:0}.nav-inner[data-v-c52894d2]{align-items:center;gap:32px;height:60px;display:flex}.brand[data-v-c52894d2]{align-items:center;gap:9px;font-size:15px;font-weight:600;display:inline-flex}.mark[data-v-c52894d2]{background:var(--accent);color:#062019;border-radius:7px;place-items:center;width:24px;height:24px;display:grid;box-shadow:0 0 28px #54e0c02e}.brand-mark-icon[data-v-c52894d2]{width:18px;height:18px}.nav-links[data-v-c52894d2]{color:var(--fg-2);gap:24px;font-size:13.5px;display:flex}.nav-links a[data-v-c52894d2],footer a[data-v-c52894d2]{transition:color .15s;position:relative}.nav-links a[data-v-c52894d2]:after{background:linear-gradient(90deg, transparent, var(--accent), transparent);opacity:0;content:"";height:1px;transition:opacity .18s,transform .18s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(.35)}.nav-links a[data-v-c52894d2]:hover,footer a[data-v-c52894d2]:hover{color:var(--fg)}.nav-links a[data-v-c52894d2]:hover:after{opacity:1;transform:scaleX(1)}.nav-cta[data-v-c52894d2]{align-items:center;gap:10px;margin-left:auto;display:flex}.btn[data-v-c52894d2],.github-pill[data-v-c52894d2]{border:1px solid var(--line);background:var(--panel);height:36px;color:var(--fg);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:500;line-height:1;transition:transform .15s,background .15s,border-color .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden}.btn[data-v-c52894d2]:before,.github-pill[data-v-c52894d2]:before{opacity:0;content:"";background:linear-gradient(120deg,#0000,#ffffff29,#0000);transition:opacity .2s,transform .45s;position:absolute;inset:0;transform:translate(-110%)}.btn[data-v-c52894d2]>*,.github-pill[data-v-c52894d2]>*{z-index:1;position:relative}.btn[data-v-c52894d2]:hover,.github-pill[data-v-c52894d2]:hover{border-color:var(--line-strong);background:var(--panel-2);transform:translateY(-2px)}.btn[data-v-c52894d2]:hover:before,.github-pill[data-v-c52894d2]:hover:before{opacity:1;transform:translate(110%)}.btn.primary[data-v-c52894d2]{border-color:var(--accent);background:var(--accent);color:#062019;font-weight:700;box-shadow:0 12px 36px #54e0c02e,inset 0 -10px 20px #0620191a}.btn.primary[data-v-c52894d2]:hover{filter:brightness(1.08)}.btn.ghost[data-v-c52894d2]{color:var(--fg-2);background:0 0;border-color:#0000}.btn.ghost[data-v-c52894d2]:hover{color:var(--fg);background:#ffffff0a}.btn.big[data-v-c52894d2]{border-radius:9px;height:44px;padding:0 18px;font-size:14px}.github-pill[data-v-c52894d2]{color:var(--fg-2);font-family:Geist Mono,ui-monospace,monospace;font-size:12px}.hero[data-v-c52894d2]{text-align:center;padding:84px 0 60px}.hero .cta-row[data-v-c52894d2]{justify-content:center}.eyebrow[data-v-c52894d2]{border:1px solid var(--line);max-width:100%;color:var(--fg-2);background:#ffffff06;border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font:500 12px Geist Mono,ui-monospace,monospace;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff05}.pill[data-v-c52894d2]{background:var(--accent);color:#062019;text-transform:uppercase;border-radius:999px;padding:2px 7px;font-size:10.5px;font-weight:700}.pulse-dot[data-v-c52894d2]{background:var(--green);border-radius:999px;width:6px;height:6px;animation:1.8s ease-out infinite pulse-ring-c52894d2;box-shadow:0 0 0 4px #5cd4942e}.hero h1[data-v-c52894d2]{letter-spacing:-.06em;max-width:1000px;margin:24px auto;font-size:clamp(52px,8vw,92px);font-weight:650;line-height:.98}.hero-title .line[data-v-c52894d2]{display:block;overflow:hidden}.hero h1 .line[data-v-c52894d2]{color:var(--fg)}.hero h1 .accent-line[data-v-c52894d2]{color:var(--accent);letter-spacing:-.02em;font-family:Instrument Serif,Georgia,serif;font-style:italic;font-weight:400;display:block}.hero-title .line[data-v-c52894d2]{animation:.9s cubic-bezier(.16,1,.3,1) both text-rise-c52894d2}.hero-title .line[data-v-c52894d2]:nth-child(2){animation-delay:80ms}.hero-title .line[data-v-c52894d2]:nth-child(3){animation-delay:.16s}.lede[data-v-c52894d2]{max-width:660px;color:var(--fg-2);margin:0 auto 36px;font-size:18px;line-height:1.58}.cta-row[data-v-c52894d2]{flex-wrap:wrap;gap:10px;display:flex}.hero-stats[data-v-c52894d2]{border:1px solid var(--line);background:var(--line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:920px;margin:54px auto 0;display:grid;overflow:hidden;box-shadow:0 22px 80px #00000047}.hero-stats div[data-v-c52894d2]{animation:.7s cubic-bezier(.16,1,.3,1) both stat-pop-c52894d2;animation-delay:var(--stagger);background:#0f1216e0;padding:18px;position:relative;overflow:hidden}.hero-stats div[data-v-c52894d2]:before{opacity:0;content:"";background:radial-gradient(circle at 20% 0,#54e0c024,#0000 45%);transition:opacity .2s;position:absolute;inset:0}.hero-stats div[data-v-c52894d2]:hover:before{opacity:1}.hero-stats strong[data-v-c52894d2]{letter-spacing:-.025em;margin-bottom:5px;font-size:20px;display:block}.hero-stats span[data-v-c52894d2]{color:var(--fg-3);text-transform:uppercase;letter-spacing:.07em;font:500 11px Geist Mono,ui-monospace,monospace}.hero-visual[data-v-c52894d2]{perspective:1600px;margin-top:70px}.code-card[data-v-c52894d2],.feature-card[data-v-c52894d2],.step[data-v-c52894d2],.repo-card[data-v-c52894d2],.compare[data-v-c52894d2],.story-card[data-v-c52894d2]{border:1px solid var(--line);background:#0f1216e0;border-radius:14px}.marquee[data-v-c52894d2]{color:var(--fg-3);padding:36px 0 4px;font:500 12px Geist Mono,ui-monospace,monospace;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.marquee-track[data-v-c52894d2]{gap:12px;width:max-content;animation:32s linear infinite marquee-slide-c52894d2;display:flex}.marquee span[data-v-c52894d2]{border:1px solid var(--line);background:#ffffff05;border-radius:999px;padding:6px 11px}.section[data-v-c52894d2]{padding-top:116px}.reveal[data-v-c52894d2]{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(26px)}.reveal.is-visible[data-v-c52894d2],.hero .reveal[data-v-c52894d2]{opacity:1;transform:translateY(0)}.hero .reveal[data-v-c52894d2]:first-child{transition-delay:40ms}.hero .reveal[data-v-c52894d2]:nth-child(2){transition-delay:.12s}.hero .reveal[data-v-c52894d2]:nth-child(3){transition-delay:.2s}.hero .reveal[data-v-c52894d2]:nth-child(4){transition-delay:.28s}.section-head[data-v-c52894d2]{text-align:center;max-width:760px;margin:0 auto 48px}.section-head>span[data-v-c52894d2],.section-kicker[data-v-c52894d2]{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:14px;font:600 11.5px Geist Mono,ui-monospace,monospace;display:inline-flex}.section h2[data-v-c52894d2],.section-head h2[data-v-c52894d2],.compare-title h2[data-v-c52894d2],.final-cta h2[data-v-c52894d2]{letter-spacing:-.04em;margin:0;font-size:clamp(34px,5vw,52px);font-weight:650;line-height:1.04}.section p[data-v-c52894d2],.section-head p[data-v-c52894d2],.final-cta p[data-v-c52894d2],.oss p[data-v-c52894d2]{color:var(--fg-2);font-size:17px;line-height:1.62}.features-grid[data-v-c52894d2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.feature-card[data-v-c52894d2]{opacity:0;min-height:300px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .18s;transition-delay:var(--card-delay);padding:24px;position:relative;overflow:hidden;transform:translateY(18px)}.features-grid.is-visible .feature-card[data-v-c52894d2],.steps.is-visible .step[data-v-c52894d2]{opacity:1;transform:translateY(0)}.feature-card[data-v-c52894d2]:before,.step[data-v-c52894d2]:before,.repo-card[data-v-c52894d2]:before,.code-card[data-v-c52894d2]:before,.compare[data-v-c52894d2]:before{background:radial-gradient(circle at var(--pointer-x,50%) 0%, #54e0c024, transparent 42%);opacity:0;content:"";transition:opacity .2s;position:absolute;inset:-1px}.feature-card[data-v-c52894d2]:hover{border-color:var(--line-strong);transform:translateY(-6px);box-shadow:0 22px 70px #00000047}.feature-card[data-v-c52894d2]:hover:before,.step[data-v-c52894d2]:hover:before,.repo-card[data-v-c52894d2]:hover:before,.code-card[data-v-c52894d2]:hover:before,.compare[data-v-c52894d2]:hover:before{opacity:1}.feature-icon[data-v-c52894d2]{background:#54e0c029;border-radius:9px;width:31px;height:31px;margin-bottom:16px;position:relative}.feature-icon[data-v-c52894d2]:after{border-radius:inherit;background:var(--accent);opacity:.7;filter:blur(4px);content:"";animation:2.5s ease-in-out infinite alternate icon-glow-c52894d2;position:absolute;inset:8px}.feature-card.blue .feature-icon[data-v-c52894d2]{background:#7fb4ff2e}.feature-card.violet .feature-icon[data-v-c52894d2]{background:#b08af32e}.feature-card.amber .feature-icon[data-v-c52894d2]{background:#f0b85c2e}.feature-card h3[data-v-c52894d2],.step h3[data-v-c52894d2]{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;line-height:1.2;position:relative}.feature-card p[data-v-c52894d2],.step p[data-v-c52894d2],.repo-card p[data-v-c52894d2]{color:var(--fg-2);margin:0;font-size:13.5px;line-height:1.6;position:relative}.two-col[data-v-c52894d2],.oss[data-v-c52894d2]{grid-template-columns:minmax(0,.92fr) minmax(0,1fr);align-items:center;gap:44px;display:grid}.copy-panel[data-v-c52894d2]{transform:translateY(0)}.two-col ul[data-v-c52894d2]{color:var(--fg-2);gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.two-col li[data-v-c52894d2]:before{color:var(--accent);content:"✓";margin-right:9px}.code-card[data-v-c52894d2]{position:relative;overflow:hidden;box-shadow:0 24px 90px #00000059}.code-card[data-v-c52894d2]:after{content:"";background:linear-gradient(90deg,#0000,#54e0c08c,#0000);height:1px;animation:3.2s ease-in-out infinite scan-line-c52894d2;position:absolute;top:42px;left:0;right:0}.code-tabs[data-v-c52894d2]{border-bottom:1px solid var(--line);background:#0000002e;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:flex}.code-tabs span[data-v-c52894d2]:first-child{background:var(--accent);border-radius:999px;width:8px;height:8px}.code-tabs span[data-v-c52894d2]:last-child{color:var(--fg-2);text-transform:uppercase;letter-spacing:.08em;font:600 11px Geist Mono,ui-monospace,monospace}pre[data-v-c52894d2]{color:#d8dee9;margin:0;padding:22px;font:500 13px/1.7 Geist Mono,ui-monospace,monospace;position:relative;overflow-x:auto}.code-cursor[data-v-c52894d2]{background:var(--accent);vertical-align:-.2em;border-radius:2px;width:7px;height:1.1em;margin-right:8px;animation:1s steps(2,jump-none) infinite cursor-blink-c52894d2;display:inline-block}.steps[data-v-c52894d2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.step[data-v-c52894d2]{opacity:0;min-height:240px;transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1),border-color .18s,box-shadow .18s;transition-delay:var(--card-delay);padding:22px;position:relative;overflow:hidden;transform:translateY(18px)}.step[data-v-c52894d2]:hover{border-color:var(--line-strong);transform:translateY(-5px);box-shadow:0 22px 70px #00000038}.step code[data-v-c52894d2]{color:var(--accent);margin-bottom:34px;font:600 12px Geist Mono,ui-monospace,monospace;display:block}.compare[data-v-c52894d2]{position:relative;overflow:hidden;box-shadow:0 24px 90px #00000038}.compare-title[data-v-c52894d2]{border-bottom:1px solid var(--line);padding:28px}.compare-title span[data-v-c52894d2]{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px;font:600 11px Geist Mono,ui-monospace,monospace;display:block}.compare-table>div[data-v-c52894d2]{border-bottom:1px solid var(--line);grid-template-columns:1.3fr .6fr .8fr .8fr;gap:1px;transition:background .18s,transform .18s;display:grid}.compare-table>div[data-v-c52894d2]:not(:first-child):hover{background:#54e0c009;transform:translate(4px)}.compare-table>div[data-v-c52894d2]:last-child{border-bottom:0}.compare-table span[data-v-c52894d2],.compare-table em[data-v-c52894d2],.compare-table strong[data-v-c52894d2],.compare-table b[data-v-c52894d2]{color:var(--fg-2);padding:15px 18px;font-style:normal;font-weight:500}.compare-table b[data-v-c52894d2]{color:var(--fg);text-transform:uppercase;letter-spacing:.08em;font:600 11px Geist Mono,ui-monospace,monospace}.compare-table strong[data-v-c52894d2]{color:var(--accent)}.story-card[data-v-c52894d2]{max-width:780px;margin:0 auto;padding:44px 48px;box-shadow:0 24px 90px #00000038}.story-card .section-kicker[data-v-c52894d2]{color:var(--accent);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px;font:600 11px Geist Mono,ui-monospace,monospace;display:block}.story-card h2[data-v-c52894d2]{letter-spacing:-.02em;margin:0 0 18px;font-size:30px;font-weight:640}.story-card p[data-v-c52894d2]{color:var(--fg-2);margin:0 0 14px;font-size:16px;line-height:1.75}.story-card p a[data-v-c52894d2]{color:var(--accent);text-underline-offset:2px;-webkit-text-decoration:underline #54e0c066;text-decoration:underline #54e0c066}.story-card p a[data-v-c52894d2]:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.story-card p[data-v-c52894d2]:last-child{margin-bottom:0}.copy-panel p code[data-v-c52894d2]{border:1px solid var(--line);color:var(--accent);background:#0000004d;border-radius:6px;padding:2px 7px;font:500 13px Geist Mono,ui-monospace,monospace}.install-cmd[data-v-c52894d2]{border:1px solid var(--line);background:#00000059;border-radius:12px;align-items:center;gap:12px;max-width:760px;margin:26px auto 30px;padding:10px 10px 10px 18px;display:flex}.install-cmd code[data-v-c52894d2]{color:#d8dee9;text-align:left;white-space:nowrap;flex:1;font:500 12.5px/1.6 Geist Mono,ui-monospace,monospace;overflow-x:auto}.install-cmd .btn[data-v-c52894d2]{flex-shrink:0}.oss[data-v-c52894d2]{padding-bottom:40px}.repo-card[data-v-c52894d2]{padding:24px;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000047}.repo-card>div[data-v-c52894d2]{align-items:center;gap:12px;margin-bottom:18px;display:flex}.repo-card ul[data-v-c52894d2]{color:var(--fg-2);gap:12px;margin:22px 0 0;padding:0;font:500 13px Geist Mono,ui-monospace,monospace;list-style:none;display:grid}.repo-card li span[data-v-c52894d2]{background:var(--accent);border-radius:999px;width:8px;height:8px;margin-right:9px;animation:2.2s ease-out infinite pulse-ring-c52894d2;display:inline-block}.final-cta[data-v-c52894d2]{border:1px solid var(--line);text-align:center;background:radial-gradient(circle at 50% 0,#54e0c02e,#0000 42%),#0f1216e0;border-radius:18px;flex-direction:column;align-items:center;margin-top:90px;padding:72px 24px;display:flex;position:relative;overflow:hidden}.final-cta[data-v-c52894d2]:before{content:"";border:1px solid #54e0c01f;border-radius:999px;width:52rem;height:52rem;animation:32s linear infinite slow-orbit-c52894d2;position:absolute;top:-50%;left:50%;transform:translate(-50%)}.final-cta[data-v-c52894d2]>*{z-index:1;position:relative}.final-cta h2[data-v-c52894d2]{max-width:760px}.final-cta p[data-v-c52894d2]{max-width:620px}footer[data-v-c52894d2]{z-index:1;border-top:1px solid var(--line);background:var(--bg);margin-top:80px;position:relative}.footer-inner[data-v-c52894d2]{grid-template-columns:1.5fr repeat(4,auto);align-items:start;gap:28px;padding:34px 0 24px;display:grid}.footer-inner p[data-v-c52894d2]{max-width:340px;color:var(--fg-2);margin:12px 0 0;font-size:13px}.footer-inner>a[data-v-c52894d2]{color:var(--fg-2);font-size:13px}.legal[data-v-c52894d2]{border-top:1px solid var(--line);color:var(--fg-3);justify-content:space-between;gap:20px;padding:18px 0 28px;font:500 11px Geist Mono,ui-monospace,monospace;display:flex}.legal a[data-v-c52894d2]{color:var(--fg-2)}.legal a[data-v-c52894d2]:hover{color:var(--accent)}@keyframes drop-in-c52894d2{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}@keyframes grid-drift-c52894d2{0%{transform:translate(0,0)}to{transform:translate(48px,48px)}}@keyframes glow-breathe-c52894d2{0%{transform:scale(.94)translate(0,0)}to{transform:scale(1.08)translate(26px,-18px)}}@keyframes slow-orbit-c52894d2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse-ring-c52894d2{0%{box-shadow:0 0 #54e0c047}70%{box-shadow:0 0 0 9px #54e0c000}to{box-shadow:0 0 #54e0c000}}@keyframes text-rise-c52894d2{0%{opacity:0;transform:translateY(110%)rotate(1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes stat-pop-c52894d2{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes marquee-slide-c52894d2{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes icon-glow-c52894d2{0%{opacity:.35;transform:scale(.86)}to{opacity:.85;transform:scale(1.08)}}@keyframes scan-line-c52894d2{0%,to{opacity:0;transform:translateY(0)}40%,60%{opacity:1}50%{transform:translateY(190px)}}@keyframes cursor-blink-c52894d2{50%{opacity:0}}@media (width<=980px){.nav-links[data-v-c52894d2],.github-pill[data-v-c52894d2]{display:none}.hero-stats[data-v-c52894d2],.features-grid[data-v-c52894d2],.steps[data-v-c52894d2],.two-col[data-v-c52894d2],.oss[data-v-c52894d2]{grid-template-columns:1fr}.footer-inner[data-v-c52894d2]{grid-template-columns:1fr 1fr}}@media (width<=640px){.container[data-v-c52894d2],.nav-inner[data-v-c52894d2],.footer-inner[data-v-c52894d2],.legal[data-v-c52894d2]{width:min(100vw - 32px,1200px)}.nav-inner[data-v-c52894d2]{gap:12px}.nav-cta .ghost[data-v-c52894d2]{display:none}.hero[data-v-c52894d2]{padding-top:56px}.eyebrow[data-v-c52894d2]{white-space:normal;border-radius:14px;align-items:flex-start}.hero h1[data-v-c52894d2]{font-size:48px}.compare-table>div[data-v-c52894d2]{grid-template-columns:1fr}.story-card[data-v-c52894d2]{padding:28px 22px}.install-cmd[data-v-c52894d2]{flex-direction:column;align-items:stretch}.install-cmd code[data-v-c52894d2]{white-space:normal;word-break:break-all}.footer-inner[data-v-c52894d2],.legal[data-v-c52894d2]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.landing[data-v-c52894d2] *,.landing[data-v-c52894d2] :before,.landing[data-v-c52894d2] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal[data-v-c52894d2],.feature-card[data-v-c52894d2],.step[data-v-c52894d2]{opacity:1;transform:none}}
