.feature[data-v-82f0102a]{grid-template-columns:auto 1fr;align-content:start;gap:4px 14px;display:grid}.icon-box[data-v-82f0102a]{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border:1px solid #34d39938;border-radius:11px;grid-row:span 2;place-items:center;font-size:19px;display:grid}h3[data-v-82f0102a]{letter-spacing:-.01em;padding-top:7px;font-size:16px;font-weight:600}p[data-v-82f0102a]{color:var(--muted);font-size:14.5px;line-height:1.55}.badge[data-v-e627a043]{background:var(--accent-soft);letter-spacing:.08em;vertical-align:1px;border:1px solid #34d39966;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;display:inline-block}.phone[data-v-dc434463]{container-type:inline-size}.body[data-v-dc434463]{background:linear-gradient(160deg,#2a2b30,#111215 40%,#0b0c0e);border-radius:16.3cqi;padding:2.6cqi;box-shadow:inset 0 0 0 1px #ffffff1a,0 0 0 1px #000000b3,0 40px 80px -24px #000000f2}.screen[data-v-dc434463]{aspect-ratio:1206/2622;background:#000;border-radius:13.7cqi;position:relative;overflow:hidden}.screen img[data-v-dc434463-s]{object-fit:cover;object-position:top;width:100%;height:100%}.island[data-v-dc434463]{background:#000;border-radius:999px;width:29.5cqi;height:8.7cqi;position:absolute;top:2.6cqi;left:50%;transform:translate(-50%)}.trio[data-v-0ae26b7b]{--middle:300px;--side:262px;--spread:258px;justify-content:center;display:flex;position:relative}.middle[data-v-0ae26b7b]{z-index:2;width:var(--middle);position:relative}.left[data-v-0ae26b7b],.right[data-v-0ae26b7b]{width:var(--side);margin-left:calc(var(--side) / -2);filter:brightness(.7);transition:transform 1.2s var(--ease) .5s, filter 1.2s var(--ease) .5s;position:absolute;top:9%;left:50%}.left[data-v-0ae26b7b]{transform:translateX(calc(var(--spread) * -1))}.right[data-v-0ae26b7b]{transform:translateX(var(--spread))}.js .trio:not(.in) .left[data-v-0ae26b7b],.js .trio:not(.in) .right[data-v-0ae26b7b]{filter:brightness(.3);transform:none}@media (width<=880px){.trio[data-v-0ae26b7b]{--middle:40vw;--side:34vw;--spread:29vw}}@media (width<=680px){.trio[data-v-0ae26b7b]{--middle:54vw;--side:44vw;--spread:38vw}}.head[data-v-10347887]{text-align:center;flex-direction:column;align-items:center;max-width:760px;margin:0 auto 64px;display:flex}.start[data-v-10347887]{text-align:left;align-items:flex-start;margin:0}@media (width<=680px){.head[data-v-10347887]{margin-bottom:44px}}.note[data-v-454d9230]{border:1px solid var(--line-strong);color:var(--muted);background:#ffffff08;border-radius:999px;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 10px;margin-top:30px;padding:8px 16px;font-size:14px;display:inline-flex}.note .icon[data-v-454d9230]{color:var(--accent);font-size:17px}b[data-v-454d9230]{color:var(--text);font-weight:560}.details[data-v-454d9230]{flex-wrap:wrap;justify-content:center;gap:4px 10px;display:inline-flex}.details[data-v-454d9230]:before,.detail+.detail[data-v-454d9230]:before{content:"·";color:var(--dim);margin-right:10px}.details[data-v-454d9230]:before{margin-right:0}@media (width<=680px){.note[data-v-454d9230]{border-radius:18px;padding:10px 18px}.details[data-v-454d9230]{flex-basis:100%}.details[data-v-454d9230]:before{content:none}}.app[data-v-bbee43e7]{position:relative;overflow-x:clip}.app[data-v-bbee43e7]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#34d3991f,#0000);width:1000px;height:760px;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.features[data-v-bbee43e7]{grid-template-columns:repeat(3,1fr);gap:36px 40px;max-width:1040px;margin:96px auto 0;padding:0;list-style:none;display:grid}@media (width<=880px){.features[data-v-bbee43e7]{grid-template-columns:repeat(2,1fr);margin-top:72px}}@media (width<=680px){.features[data-v-bbee43e7]{grid-template-columns:1fr;gap:26px;margin-top:56px}}.dot[data-v-4c46e819]{border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.green[data-v-4c46e819]{background:var(--accent)}.amber[data-v-4c46e819]{background:var(--amber)}.zinc[data-v-4c46e819]{background:#71717a}.red[data-v-4c46e819]{background:#ef4444;box-shadow:0 0 8px #ef4444}.pulse[data-v-4c46e819]:after{content:"";background:inherit;animation:ping 2.2s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}.found[data-v-a305cb50]{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(14px)saturate(150%);background:#141519db;border-radius:16px;padding:14px;box-shadow:0 30px 70px -20px #000000f2}.title[data-v-a305cb50]{color:var(--muted);align-items:center;gap:10px;margin:2px 4px 10px;font-size:12.5px;font-weight:500;display:flex}.row[data-v-a305cb50]{border-top:1px solid var(--line);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:9px 8px;font-size:13.5px;line-height:1.35;display:grid}b[data-v-a305cb50]{font-weight:600;display:block}small[data-v-a305cb50]{color:var(--dim);font-family:var(--mono);font-size:11.5px;display:block}.icon-box[data-v-a305cb50]{background:var(--surface-2);width:34px;height:34px;color:var(--muted);border-radius:10px;place-items:center;font-size:18px;display:grid}.add[data-v-a305cb50]{background:var(--accent);color:var(--accent-ink);border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600}.stack[data-v-0a19064b]{padding:0 0 12% 12%;position:relative}img[data-v-0a19064b]{border-radius:16px;width:100%;box-shadow:0 0 0 1px #ffffff1a,0 50px 100px -30px #000000f2}.found[data-v-0a19064b]{width:min(360px,62%);position:absolute;bottom:0;left:0}@media (width<=680px){.stack[data-v-0a19064b]{padding:0}.found[data-v-0a19064b]{width:auto;margin:-28px 12px 0;position:relative}}.cta-section[data-v-faaf5e07]{padding-block:40px 110px}.cta[data-v-faaf5e07]{border:1px solid var(--line-strong);background:var(--bg-raised);text-align:center;isolation:isolate;border-radius:28px;flex-direction:column;align-items:center;padding:88px 24px;display:flex;position:relative;overflow:hidden}.glow[data-v-faaf5e07]{z-index:-1;background:radial-gradient(closest-side,#34d39924,#0000);width:900px;height:600px;position:absolute;bottom:-340px;left:50%;transform:translate(-50%)}img[data-v-faaf5e07]{border-radius:16px}h2[data-v-faaf5e07]{margin-top:28px}p[data-v-faaf5e07]{max-width:520px;color:var(--muted);margin-top:20px;font-size:18px}.actions[data-v-faaf5e07]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:34px;display:flex}@media (width<=680px){.cta[data-v-faaf5e07]{border-radius:22px;padding:64px 20px}.actions[data-v-faaf5e07]{width:100%}.actions[data-v-faaf5e07]>*{flex:100%}}.fact .icon[data-v-6ec2a4e9]{color:var(--accent);font-size:26px}h3[data-v-6ec2a4e9]{letter-spacing:-.015em;margin-top:18px;font-size:16.5px;font-weight:600}p[data-v-6ec2a4e9]{color:var(--muted);margin-top:8px;font-size:14.5px}.facts-section[data-v-76314a9c]{padding-block:40px 100px}.facts[data-v-76314a9c]{grid-template-columns:repeat(4,1fr);display:grid}.item[data-v-76314a9c]{border-left:1px solid var(--line);padding:8px 28px}.item[data-v-76314a9c]:first-child{border-left:0;padding-left:0}@media (width<=1080px){.facts[data-v-76314a9c]{grid-template-columns:repeat(2,1fr);row-gap:40px}.item[data-v-76314a9c]:nth-child(3){border-left:0;padding-left:0}}@media (width<=680px){.facts[data-v-76314a9c]{grid-template-columns:1fr;row-gap:32px}.item[data-v-76314a9c],.item[data-v-76314a9c]:nth-child(3){border-left:0;padding:0}}.grid[data-v-f59cd06e]{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.head[data-v-f59cd06e]{position:sticky;top:110px}.list[data-v-f59cd06e]{border-top:1px solid var(--line)}@media (width<=880px){.grid[data-v-f59cd06e]{grid-template-columns:1fr;gap:40px}.head[data-v-f59cd06e]{position:static}}.camera[data-v-6b93fdd0]{background:#000;border-radius:12px;flex:1;min-height:320px;margin:10px 10px 0;position:relative;overflow:hidden}img[data-v-6b93fdd0]{object-fit:cover;object-position:72% 50%;width:100%;height:100%;position:absolute;inset:0}.quality[data-v-6b93fdd0]{-webkit-backdrop-filter:blur(6px);background:#0000008c;border-radius:999px;padding:3px;font-size:12.5px;display:inline-flex;position:absolute;top:14px;right:14px}.quality span[data-v-6b93fdd0]{color:#ffffffa6;border-radius:999px;padding:3px 10px;font-weight:500}.quality .chosen[data-v-6b93fdd0]{color:#fff;background:#ffffff24;font-weight:600}@media (width<=1080px){.camera[data-v-6b93fdd0]{aspect-ratio:16/9;flex:none;min-height:0}}@media (width<=680px){.quality span[data-v-6b93fdd0]:not(.chosen){display:none}}.tile[data-v-dc6ec13e]{--mx:50%;--my:0%;border:1px solid var(--line);border-radius:var(--radius);isolation:isolate;background:linear-gradient(#ffffff09,#ffffff03);flex-direction:column;transition:border-color .3s;display:flex;position:relative;overflow:hidden}.tile[data-v-dc6ec13e]:before{content:"";z-index:-1;opacity:0;background:radial-gradient(520px circle at var(--mx) var(--my), #34d39917, transparent 45%);transition:opacity .4s;position:absolute;inset:0}.tile[data-v-dc6ec13e]:hover{border-color:var(--line-strong)}.tile[data-v-dc6ec13e]:hover:before{opacity:1}.media[data-v-dc6ec13e]{flex-direction:column;flex:1;display:flex}.copy-first .media[data-v-dc6ec13e]{order:2}.copy[data-v-dc6ec13e]{padding:26px 28px 28px}.copy-first .copy[data-v-dc6ec13e]{padding-bottom:20px}h3[data-v-dc6ec13e]{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}p[data-v-dc6ec13e]{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}@media (width<=680px){.copy[data-v-dc6ec13e]{padding:22px 22px 24px}}.notification[data-v-000ee095]{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 14px 10px 10px;font-size:13.5px;line-height:1.35;display:grid}img[data-v-000ee095]{object-fit:cover;border-radius:7px;width:52px;height:36px}.text[data-v-000ee095]{min-width:0}b[data-v-000ee095],small[data-v-000ee095]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}b[data-v-000ee095]{font-weight:600}small[data-v-000ee095]{color:var(--muted);font-size:12.5px}time[data-v-000ee095]{color:var(--dim);align-self:start;font-size:12px}.icon-box[data-v-000ee095]{border-radius:10px;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.icon-box .icon[data-v-000ee095]{stroke-width:2px}.amber[data-v-000ee095]{color:var(--amber);background:#fbbf2424}.sky[data-v-000ee095]{color:var(--sky);background:#38bdf824}.stack[data-v-11068d5c]{flex-direction:column;gap:8px;padding:28px 28px 0;display:flex;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.second[data-v-11068d5c]{opacity:.75;margin-inline:10px}.third[data-v-11068d5c]{opacity:.45;margin-inline:20px}@media (width<=680px){.stack[data-v-11068d5c]{padding-inline:20px}}.power[data-v-3a151fed]{flex-direction:column;gap:14px;padding:28px 28px 0;display:flex}.switch[data-v-3a151fed]{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:14px;justify-content:space-between;align-items:center;padding:14px 16px;font-size:14px;font-weight:560;display:flex}.label[data-v-3a151fed]{align-items:center;gap:10px;display:inline-flex}.label .icon[data-v-3a151fed]{color:var(--accent);stroke-width:2px;font-size:18px}.toggle[data-v-3a151fed]{background:var(--accent-strong);border-radius:999px;width:44px;height:26px;position:relative}.toggle i[data-v-3a151fed]{background:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:21px;box-shadow:0 2px 6px #0006}.figures[data-v-3a151fed]{gap:10px;display:flex}.figures span[data-v-3a151fed]{border:1px solid var(--line);color:var(--muted);border-radius:14px;flex:1;padding:12px 16px;font-size:13px}.figures b[data-v-3a151fed]{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600;display:block}@media (width<=680px){.power[data-v-3a151fed]{padding-inline:20px}}.shot[data-v-81db883c]{background:#09090b;border-radius:12px;flex:1;min-height:200px;margin:0 10px 10px;position:relative;overflow:hidden}img[data-v-81db883c]{object-fit:cover;object-position:50% 45%;width:100%;height:100%;transition:transform 1.2s var(--ease);position:absolute;inset:0}.shot:hover img[data-v-81db883c]{transform:scale(1.05)}.list[data-v-69f8b83d]{flex-direction:column;gap:6px;padding:28px 28px 0;display:flex}.row[data-v-69f8b83d]{border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 14px;font-size:14px;display:grid}.current[data-v-69f8b83d]{border-color:var(--line-strong);background:var(--surface-2)}.name[data-v-69f8b83d]{font-weight:560}.state[data-v-69f8b83d]{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}@media (width<=680px){.list[data-v-69f8b83d]{padding-inline:20px}}.slicers[data-v-6bcae9c6]{flex-direction:column;gap:14px;padding:28px 28px 0;display:flex}.chips[data-v-6bcae9c6]{flex-wrap:wrap;gap:8px;display:flex}.chips span[data-v-6bcae9c6]{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:999px;padding:7px 14px;font-size:13.5px;font-weight:540}.upload[data-v-6bcae9c6]{border:1px solid var(--line-strong);background:var(--surface-2);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.upload-icon[data-v-6bcae9c6]{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;place-items:center;font-size:18px;display:grid}.upload-icon .icon[data-v-6bcae9c6]{stroke-width:2px}.file[data-v-6bcae9c6]{min-width:0}.file b[data-v-6bcae9c6]{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:560;display:block;overflow:hidden}.bar[data-v-6bcae9c6]{background:#ffffff14;border-radius:999px;height:4px;margin-top:8px;display:block;overflow:hidden}.bar i[data-v-6bcae9c6]{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;animation:upload-6bcae9c6 4s var(--ease) infinite;display:block}@keyframes upload-6bcae9c6{0%{transform:scaleX(0)}55%,to{transform:scaleX(1)}}.state[data-v-6bcae9c6]{background:var(--accent-soft);color:var(--accent);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600}@media (width<=680px){.slicers[data-v-6bcae9c6]{padding-inline:20px}}.frame[data-v-3744d9d9]{aspect-ratio:16/9;background:#000;border-radius:12px;margin:10px 10px 0;position:relative;overflow:hidden}video[data-v-3744d9d9]{object-fit:cover;width:100%;height:100%}.badge[data-v-3744d9d9]{-webkit-backdrop-filter:blur(6px);letter-spacing:.04em;text-transform:uppercase;background:#0000008c;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;position:absolute;top:12px;left:12px}.grid[data-v-73f4ce7d]{grid-template-columns:repeat(6,1fr);gap:16px;display:grid}.camera[data-v-73f4ce7d]{grid-area:span 2/span 4}.third[data-v-73f4ce7d]{grid-column:span 2}.half[data-v-73f4ce7d]{grid-column:span 3}@media (width<=1080px){.camera[data-v-73f4ce7d]{grid-area:auto/span 6}.third[data-v-73f4ce7d]{grid-column:span 3}}@media (width<=680px){.grid[data-v-73f4ce7d]{grid-template-columns:1fr;gap:12px}.camera[data-v-73f4ce7d],.third[data-v-73f4ce7d],.half[data-v-73f4ce7d]{grid-column:auto}}.browser[data-v-2b65ce5f]{border:1px solid var(--line-strong);background:#0b0c0f;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0009,inset 0 1px #ffffff0f,0 50px 120px -30px #000000e6,0 30px 80px -40px #34d39959}.browser[data-v-2b65ce5f]:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff0d,#0000 18%);position:absolute;inset:0}.bar[data-v-2b65ce5f]{border-bottom:1px solid var(--line);background:#111215;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.dots[data-v-2b65ce5f]{gap:7px;display:inline-flex}.dots i[data-v-2b65ce5f]{background:#2a2b30;border-radius:50%;width:11px;height:11px}.ghost[data-v-2b65ce5f]{visibility:hidden}.address[data-v-2b65ce5f]{min-width:0;color:var(--muted);background:#ffffff0d;border-radius:8px;align-items:center;gap:6px;padding:4px 14px;font-size:12.5px;display:inline-flex}.address .icon[data-v-2b65ce5f]{stroke-width:2px;font-size:12px}.browser img[data-v-2b65ce5f-s]{width:100%}@media (width<=680px){.bar[data-v-2b65ce5f]{height:30px;padding:0 10px}.dots i[data-v-2b65ce5f]{width:8px;height:8px}.address[data-v-2b65ce5f]{padding:2px 10px;font-size:11px}}.checks[data-v-7368aee4]{gap:12px;margin-top:30px;padding:0;list-style:none;display:grid}li[data-v-7368aee4]{color:#d4d4d8;padding-left:32px;font-size:15.5px;position:relative}li[data-v-7368aee4]:before{content:"";background:var(--accent-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='m6 10.3 2.6 2.6L14 7.5' fill='none' stroke='%2334d399' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 20px no-repeat;border-radius:50%;width:20px;height:20px;position:absolute;top:2px;left:0}.showcase[data-v-c2afd863]{padding-block:110px}.grid[data-v-c2afd863]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.flip .grid[data-v-c2afd863]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.flip .copy[data-v-c2afd863]{order:2}h2[data-v-c2afd863]{font-size:clamp(32px,4.2vw,50px)}.actions[data-v-c2afd863]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.visual[data-v-c2afd863]{position:relative}.visual[data-v-c2afd863]:before{content:"";z-index:-1;filter:blur(30px);background:radial-gradient(closest-side,#34d39929,#0000);position:absolute;inset:10% 5%}@media (width<=1080px){.grid[data-v-c2afd863],.flip .grid[data-v-c2afd863]{gap:48px}}@media (width<=880px){.grid[data-v-c2afd863],.flip .grid[data-v-c2afd863]{grid-template-columns:1fr}.flip .copy[data-v-c2afd863]{order:0}}@media (width<=680px){.showcase[data-v-c2afd863]{padding-block:88px}}.shot[data-v-57e68ba8]{transition:transform .6s var(--ease);display:block}.shot[data-v-57e68ba8]:hover{transform:translateY(-4px)}img[data-v-57e68ba8]{width:100%}.stage[data-v-4e16a7d6]{--p:1;perspective:1800px;perspective-origin:50% 0;max-width:1120px;margin-inline:auto;position:relative}.js .stage[data-v-4e16a7d6]{--p:0}.browser[data-v-4e16a7d6]{transform-origin:50% 0;transform:rotateX(calc((1 - var(--p)) * 20deg)) scale(calc(.94 + var(--p) * .06));will-change:transform}.phone[data-v-4e16a7d6]{width:21%;transform:translateY(calc((1 - var(--p)) * 70px));position:absolute;bottom:-5%;right:-3.5%}@media (width<=1240px){.phone[data-v-4e16a7d6]{right:-1.5%}}@media (width<=680px){.stage[data-v-4e16a7d6]{margin-bottom:64px}.phone[data-v-4e16a7d6]{width:30%;bottom:-14%;right:-2%}}.hero[data-v-283ba615]{isolation:isolate;padding-top:72px;position:relative;overflow-x:clip}.copy[data-v-283ba615]{text-align:center;flex-direction:column;align-items:center;display:flex}.pill[data-v-283ba615]{border:1px solid var(--line-strong);color:var(--muted);background:#ffffff08;border-radius:999px;align-items:center;gap:10px;padding:6px 12px;font-size:13.5px;font-weight:500;transition:border-color .2s,color .2s;display:inline-flex}.pill[data-v-283ba615]:hover{color:var(--text)}.pill .icon[data-v-283ba615]{font-size:14px}h1[data-v-283ba615]{letter-spacing:-.045em;margin-top:28px;font-size:clamp(44px,7.4vw,92px);font-weight:640;line-height:1}.second[data-v-283ba615]{color:var(--muted)}.light[data-v-283ba615]{z-index:-1;pointer-events:none;background:radial-gradient(closest-side,#34d3991f,#0000 70%);width:min(1200px,120vw);height:760px;position:absolute;top:560px;left:50%;transform:translate(-50%)}.lead[data-v-283ba615]{max-width:640px;color:var(--muted);margin-top:26px;font-size:clamp(17px,1.6vw,19.5px);line-height:1.6}.actions[data-v-283ba615]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:36px;display:flex}.note[data-v-283ba615]{color:var(--dim);margin-top:22px;font-size:14px}.stage-wrap[data-v-283ba615]{margin-top:72px}@media (width<=680px){.hero[data-v-283ba615]{padding-top:48px}h1 br[data-v-283ba615]{display:none}.pill[data-v-283ba615]{font-size:12.5px}.actions[data-v-283ba615]{width:100%}.actions[data-v-283ba615]>*{flex:100%}.stage-wrap[data-v-283ba615]{margin-top:52px}}.claim[data-v-b7cdbecc]{border:1px solid var(--line);border-radius:var(--radius);background:radial-gradient(circle at 50% 0,#34d3991f,#0000 60%),linear-gradient(#ffffff08,#0000);display:flex}.card[data-v-b7cdbecc]{flex-direction:column;justify-content:center;width:100%;padding:32px 28px;display:flex}.title[data-v-b7cdbecc]{color:var(--muted);font-size:14px;font-weight:500}.code[data-v-b7cdbecc]{align-items:center;gap:5px;margin-top:14px;display:flex}.code span[data-v-b7cdbecc]{border:1px solid var(--line-strong);background:var(--surface-2);max-width:36px;height:46px;font-family:var(--mono);transition:color .2s,border-color .2s;transition-delay:calc(var(--i) * .11s);border-radius:9px;flex:1;place-items:center;font-size:19px;font-weight:600;display:grid}.code i[data-v-b7cdbecc]{color:var(--dim);font-style:normal}.result[data-v-b7cdbecc]{transition:opacity .6s var(--ease) 1.4s, transform .6s var(--ease) 1.4s;background:#34d39912;border:1px solid #34d3994d;border-radius:12px;align-items:center;gap:12px;margin-top:22px;padding:12px 14px;font-size:14px;line-height:1.35;display:flex}b[data-v-b7cdbecc]{font-weight:600;display:block}small[data-v-b7cdbecc]{color:var(--muted);font-size:12.5px;display:block}.filled .code span[data-v-b7cdbecc]{border-color:#34d39973}.js .claim:not(.filled) .code span[data-v-b7cdbecc]{color:#0000}.js .claim:not(.filled) .result[data-v-b7cdbecc]{opacity:0;transform:translateY(8px)}.copy[data-v-13f168ce]{border:1px solid var(--line-strong);height:28px;color:var(--muted);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:8px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:500;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex}.copy[data-v-13f168ce]:hover{color:var(--text);background:#ffffff14}.copied[data-v-13f168ce]{color:var(--accent);border-color:#34d39980}.copy .icon[data-v-13f168ce]{font-size:14px}.terminal[data-v-54d6e8f1]{border:1px solid var(--line-strong);border-radius:var(--radius);background:#0a0b0d;overflow:hidden;box-shadow:0 40px 100px -50px #000000f2}.bar[data-v-54d6e8f1]{border-bottom:1px solid var(--line);background:#0f1013;align-items:center;gap:14px;height:44px;padding:0 10px 0 16px;display:flex}.dots[data-v-54d6e8f1]{gap:7px;display:inline-flex}.dots i[data-v-54d6e8f1]{background:#2a2b30;border-radius:50%;width:11px;height:11px}.title[data-v-54d6e8f1]{color:var(--dim);font-family:var(--mono);text-align:center;flex:1;font-size:12.5px}.body[data-v-54d6e8f1]{color:#c4c4cc;font-family:var(--mono);margin:0;padding:22px 24px 26px;font-size:13px;line-height:1.75;overflow-x:auto}code[data-v-54d6e8f1]{font:inherit}.line[data-v-54d6e8f1]{white-space:pre;display:block}.cmd[data-v-54d6e8f1]{color:var(--text)}.prompt[data-v-54d6e8f1],.ok[data-v-54d6e8f1]{color:var(--accent);font-style:normal}b[data-v-54d6e8f1]{color:var(--text);font-weight:600}u[data-v-54d6e8f1]{color:var(--sky);text-decoration:none}.code[data-v-54d6e8f1]{background:var(--accent-soft);color:var(--accent);letter-spacing:.08em;border-radius:6px;padding:2px 8px;font-weight:600}.cursor[data-v-54d6e8f1]:after{content:"";vertical-align:-.2em;background:var(--accent);width:.55em;height:1.1em;margin-left:2px;animation:1s step-end infinite blink;display:inline-block}.js .terminal:not(.done) .line[data-v-54d6e8f1]:not(.cmd){opacity:0}.js .playing .line[data-v-54d6e8f1]:not(.cmd){animation:line-in-54d6e8f1 .3s var(--ease) forwards;animation-delay:calc(var(--i) * .17s + 1.6s)}@keyframes line-in-54d6e8f1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (width<=680px){.body[data-v-54d6e8f1]{padding:18px 16px 20px;font-size:11.5px}}.step[data-v-fffbc1bb]{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#ffffff08,#0000);padding:28px;position:relative}.number[data-v-fffbc1bb]{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);font-family:var(--mono);border:1px solid #34d39966;border-radius:10px;place-items:center;margin-bottom:22px;font-size:14px;font-weight:600;display:grid}h3[data-v-fffbc1bb]{letter-spacing:-.02em;font-size:18px;font-weight:600}p[data-v-fffbc1bb]{color:var(--muted);margin-top:8px;font-size:15px}.steps[data-v-c1ad19e5]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.install[data-v-c1ad19e5]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:16px;margin-top:16px;display:grid}@media (width<=880px){.steps[data-v-c1ad19e5],.install[data-v-c1ad19e5]{grid-template-columns:1fr}}.stack[data-v-be2f4ee2]{padding-bottom:14%;position:relative}.back[data-v-be2f4ee2]{border:1px solid var(--line-strong);opacity:.55;border-radius:14px;width:88%;margin-left:auto;box-shadow:0 40px 100px -40px #000000f2}.front[data-v-be2f4ee2]{width:78%;transition:transform .6s var(--ease);border-radius:14px;position:absolute;bottom:0;left:0;transform:rotate(-2.5deg);box-shadow:0 0 0 1px #ffffff14,0 50px 100px -30px #000000f2}.stack:hover .front[data-v-be2f4ee2]{transform:rotate(-1deg)translateY(-6px)}.right .back[data-v-be2f4ee2]{opacity:.9;margin-left:0}.right .front[data-v-be2f4ee2]{width:52%;left:auto;right:0;transform:rotate(2.5deg)}.right:hover .front[data-v-be2f4ee2]{transform:rotate(1deg)translateY(-6px)}@media (width<=680px){.stack[data-v-be2f4ee2]{padding-bottom:18%}}.device[data-v-d6380187]{background:linear-gradient(170deg,#1d1e22,#0d0e10 50%,#08090a);border-radius:clamp(16px,2.4vw,28px);width:min(900px,100%);padding:clamp(10px,1.6vw,18px);box-shadow:inset 0 0 0 1px #ffffff17,0 0 0 1px #000c,0 60px 120px -40px #000000f2}.screen[data-v-d6380187]{aspect-ratio:1638/960;background:#000;border-radius:clamp(4px,.8vw,8px);position:relative;overflow:hidden}img[data-v-d6380187]{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .5s var(--ease);position:absolute;inset:0}img.active[data-v-d6380187]{opacity:1}.tabs[data-v-d90061cc]{border:1px solid var(--line-strong);background:#ffffff08;border-radius:999px;padding:4px;display:inline-flex}button[data-v-d90061cc]{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 20px;font-size:14px;font-weight:540;transition:background-color .2s,color .2s}button[data-v-d90061cc]:hover{color:var(--text)}button[aria-selected=true][data-v-d90061cc]{color:var(--text);background:#ffffff1a}.panel[data-v-cd5e5ca9]{position:relative;overflow:hidden}.panel[data-v-cd5e5ca9]:before{content:"";pointer-events:none;background:radial-gradient(closest-side,#34d3991f,#0000);width:1100px;height:700px;position:absolute;top:38%;left:50%;transform:translate(-50%)}.demo[data-v-cd5e5ca9]{flex-direction:column;align-items:center;gap:28px;display:flex;position:relative}.brand[data-v-3df645e0]{letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:650;display:inline-flex}img[data-v-3df645e0]{border-radius:8px}.footer[data-v-f4eb7687]{border-top:1px solid var(--line)}.row[data-v-f4eb7687]{justify-content:space-between;gap:48px;padding-block:56px 40px;display:flex}.tagline[data-v-f4eb7687]{color:var(--dim);margin-top:12px;font-size:14px}.nav[data-v-f4eb7687]{gap:80px;display:flex}.nav div[data-v-f4eb7687]{flex-direction:column;gap:10px;display:flex}h4[data-v-f4eb7687]{color:var(--text);margin-bottom:4px;font-size:13.5px;font-weight:600}.nav a[data-v-f4eb7687]{color:var(--dim);font-size:14px;transition:color .2s}.nav a[data-v-f4eb7687]:hover{color:var(--text)}.bottom[data-v-f4eb7687]{border-top:1px solid var(--line);color:var(--dim);justify-content:space-between;gap:16px;padding-block:22px 40px;font-size:13px;display:flex}@media (width<=680px){.row[data-v-f4eb7687]{flex-direction:column;gap:36px}.nav[data-v-f4eb7687]{flex-wrap:wrap;gap:36px 56px}.bottom[data-v-f4eb7687]{flex-direction:column;gap:6px}}.header[data-v-2e278f8f]{z-index:50;border-bottom:1px solid #0000;transition:background-color .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}.scrolled[data-v-2e278f8f],.open[data-v-2e278f8f]{border-bottom-color:var(--line);-webkit-backdrop-filter:saturate(160%)blur(16px);background:#07080ab8}.open[data-v-2e278f8f]{background:var(--bg)}.row[data-v-2e278f8f]{align-items:center;gap:32px;height:68px;display:flex}.nav[data-v-2e278f8f]{gap:4px;margin-right:auto;display:flex}.nav a[data-v-2e278f8f]{color:var(--muted);white-space:nowrap;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500;transition:color .2s,background-color .2s}.nav a[data-v-2e278f8f]:hover{color:var(--text);background:#ffffff0d}.nav .tool[data-v-2e278f8f]{color:var(--accent)}.nav .nav-signin[data-v-2e278f8f]{display:none}.actions[data-v-2e278f8f]{align-items:center;gap:18px;display:flex}.signin[data-v-2e278f8f]{color:var(--muted);white-space:nowrap;font-size:14px;font-weight:500;transition:color .2s}.signin[data-v-2e278f8f]:hover{color:var(--text)}.toggle[data-v-2e278f8f]{width:40px;height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;margin-right:-8px;padding:0;display:none;position:relative}.toggle span[data-v-2e278f8f]{height:1.6px;transition:transform .25s var(--ease), top .25s var(--ease);background:currentColor;border-radius:2px;position:absolute;left:11px;right:11px}.toggle span[data-v-2e278f8f]:first-child{top:16px}.toggle span[data-v-2e278f8f]:last-child{top:23px}.open .toggle span[data-v-2e278f8f]:first-child{top:19.5px;transform:rotate(45deg)}.open .toggle span[data-v-2e278f8f]:last-child{top:19.5px;transform:rotate(-45deg)}@media (width<=1120px){.row[data-v-2e278f8f]{justify-content:space-between}.toggle[data-v-2e278f8f]{display:block}.signin[data-v-2e278f8f]{display:none}.nav[data-v-2e278f8f]{padding:8px var(--gutter) 20px;border-bottom:1px solid var(--line);background:var(--bg);opacity:0;visibility:hidden;transition:opacity .25s, transform .25s var(--ease), visibility .25s;flex-direction:column;gap:0;margin:0;position:absolute;top:68px;left:0;right:0;transform:translateY(-8px)}.open .nav[data-v-2e278f8f]{opacity:1;visibility:visible;transform:none}.nav a[data-v-2e278f8f]{border-bottom:1px solid var(--line);border-radius:0;padding:14px 4px;font-size:16px}.nav a[data-v-2e278f8f]:hover{background:0 0}.nav .nav-signin[data-v-2e278f8f]{border-bottom:0;display:block}}.works-with[data-v-68e37fda]{padding:150px 0 24px}.label[data-v-68e37fda]{color:var(--dim);text-align:center;margin-bottom:26px;font-size:13.5px}.marquee[data-v-68e37fda]{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.track[data-v-68e37fda]{flex-shrink:0;align-items:center;gap:56px;padding-right:56px;animation:70s linear infinite scroll-68e37fda;display:flex}.track span[data-v-68e37fda]{color:#8b8b94;letter-spacing:-.015em;white-space:nowrap;font-size:17px;font-weight:560}.marquee:hover .track[data-v-68e37fda]{animation-play-state:paused}@keyframes scroll-68e37fda{to{transform:translate(-100%)}}@media (width<=680px){.works-with[data-v-68e37fda]{padding-top:96px}}@media (prefers-reduced-motion:reduce){.track[data-v-68e37fda]{animation:none}}.skip[data-v-85706809]{z-index:100;background:var(--accent);color:var(--accent-ink);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-60px;left:16px}.skip[data-v-85706809]:focus{top:12px}
