.loop-avatar[data-v-316a5c86]{box-shadow:0 0 0 2px hsl(var(--surface-raised));color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex}.loop-window[data-v-ad9d4322]{border-radius:var(--radius-xl);background:hsl(var(--surface-raised));box-shadow:var(--relief-shadow);color:hsl(var(--foreground));flex-direction:column;display:flex;overflow:hidden}.loop-window-bar[data-v-ad9d4322]{border-block-end:1px solid hsl(var(--border)/.7);flex-shrink:0;align-items:center;gap:8px;height:34px;padding-inline:12px;display:flex}.loop-window-dots[data-v-ad9d4322]{gap:4px;display:flex}.loop-window-dots span[data-v-ad9d4322]{background:#ff5f57;border-radius:9999px;width:7px;height:7px}.loop-window-dots span[data-v-ad9d4322]:nth-child(2){background:#febc2e}.loop-window-dots span[data-v-ad9d4322]:nth-child(3){background:#28c840}.loop-window-title[data-v-ad9d4322]{white-space:nowrap;text-overflow:ellipsis;margin-inline-start:4px;font-size:11px;font-weight:600;overflow:hidden}.loop-window-toolbar[data-v-ad9d4322]{align-items:center;gap:6px;margin-inline-start:auto;display:flex}.loop-window-body[data-v-ad9d4322]{flex:1;min-height:0;position:relative}.loop-stage[data-v-d54c540b]{text-align:left;-webkit-user-select:none;user-select:none;width:100%;margin-inline:auto;position:relative;container-type:inline-size}.loop-stage-inner[data-v-d54c540b]{transform-origin:0 0;transform:scale(min(var(--stage-max-scale),tan(atan2(100cqw,var(--stage-width)))));position:absolute;inset-block-start:0;inset-inline-start:0}@supports not (scale:tan(atan2(1px,1px))){.loop-stage[data-v-d54c540b]{overflow:hidden}.loop-stage-inner[data-v-d54c540b]{transform:none}}.overview-window[data-v-d96196d4]{height:100%}.overview-body[data-v-d96196d4]{grid-template-columns:1fr;height:100%;display:grid}.overview-body[data-layout=wide][data-v-d96196d4]{grid-template-columns:158px 1fr}.overview-sidebar[data-v-d96196d4]{border-inline-end:1px solid hsl(var(--border));background:hsl(var(--surface-raised));flex-direction:column;padding:10px 8px;font-size:10px;display:flex}.sidebar-brand[data-v-d96196d4]{align-items:center;gap:6px;padding:2px 4px 10px;font-size:11px;display:flex}.sidebar-mark[data-v-d96196d4]{color:hsl(var(--foreground));flex-shrink:0;display:block}.sidebar-bell[data-v-d96196d4]{color:hsl(var(--muted-foreground));margin-inline-start:auto;display:flex;position:relative}.sidebar-bell[data-unread][data-v-d96196d4]:after{background:hsl(var(--destructive));width:6px;height:6px;box-shadow:0 0 0 1.5px hsl(var(--surface-raised));content:"";border-radius:9999px;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.sidebar-org[data-v-d96196d4]{border-block:1px solid hsl(var(--border));align-items:center;gap:7px;margin-inline:-8px;padding:8px 12px;display:flex}.sidebar-org span[data-v-d96196d4]{flex-direction:column;min-width:0;line-height:1.25;display:flex}.sidebar-org b[data-v-d96196d4]{font-size:10px;font-weight:600}.sidebar-nav small[data-v-d96196d4],.sidebar-org small[data-v-d96196d4]{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.sidebar-nav[data-v-d96196d4]{flex-direction:column;gap:1px;padding-block-start:8px;display:flex}.sidebar-nav small[data-v-d96196d4]{padding:8px 6px 3px;font-weight:600}.sidebar-nav span[data-v-d96196d4],.sidebar-settings[data-v-d96196d4]{border-radius:var(--radius-sm);color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;gap:7px;padding:4px 6px;transition:background-color .3s,color .3s;display:flex;overflow:hidden}.sidebar-nav span[data-active][data-v-d96196d4]{background:hsl(var(--accent));color:hsl(var(--foreground))}.sidebar-nav span[data-pulse][data-v-d96196d4]{background:hsl(var(--tone)/.1);color:hsl(var(--tone))}.sidebar-settings[data-v-d96196d4]{margin-block-start:auto}.overview-main[data-v-d96196d4]{background:hsl(var(--background));flex-direction:column;min-width:0;display:flex}.overview-header[data-v-d96196d4]{border-block-end:1px solid hsl(var(--border)/.6);background:radial-gradient(55% 140% at 0 0,hsl(var(--brand-blue)/.1),transparent 70%),radial-gradient(40% 120% at 100% 0,hsl(var(--brand-cyan)/.08),transparent 70%),hsl(var(--surface-raised));padding:14px 22px 12px}.overview-date[data-v-d96196d4],.overview-day[data-v-d96196d4],.stat-label[data-v-d96196d4]{color:hsl(var(--muted-foreground));letter-spacing:.06em;text-transform:uppercase;font-size:8px;font-weight:600}.overview-greeting[data-v-d96196d4]{letter-spacing:-.02em;margin-block-start:3px;font-size:17px;font-weight:600}.overview-sub[data-v-d96196d4]{color:hsl(var(--muted-foreground));font-size:10px}.overview-stats[data-v-d96196d4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px 22px 2px;display:grid}.overview-stat[data-v-d96196d4]{border-radius:var(--radius-md);background:hsl(var(--surface-raised));min-width:0;box-shadow:var(--relief-shadow);flex-direction:column;gap:2px;padding:8px 10px;display:flex}.stat-label[data-v-d96196d4]{white-space:nowrap;text-overflow:ellipsis;font-size:7.5px;overflow:hidden}.stat-value[data-v-d96196d4]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.stat-note[data-v-d96196d4]{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.overview-content[data-v-d96196d4]{flex:1;grid-template-columns:1fr;gap:18px;min-height:0;padding:4px 22px 0;display:grid}.overview-body[data-layout=wide] .overview-content[data-v-d96196d4]{grid-template-columns:1fr 148px}.overview-feed[data-v-d96196d4]{min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 78%,#0000);mask-image:linear-gradient(#000 78%,#0000)}.overview-day[data-v-d96196d4]{padding-block:8px 6px}.overview-feed-list[data-v-d96196d4]{flex-direction:column;gap:12px;display:flex;position:relative}.feed-entry[data-v-d96196d4]{gap:9px;display:flex;position:relative}.feed-tile[data-v-d96196d4]{border-radius:var(--radius-md);background:hsl(var(--tone)/.12);width:24px;height:24px;color:hsl(var(--tone));flex-shrink:0;justify-content:center;align-items:center;display:flex}.feed-text[data-v-d96196d4]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.feed-line[data-v-d96196d4]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.feed-sentence[data-v-d96196d4]{min-width:0;color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;line-height:15px;overflow:hidden}.feed-sentence b[data-v-d96196d4]{color:hsl(var(--foreground));font-weight:600}.feed-time[data-v-d96196d4]{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex-shrink:0;font-size:9px}.feed-meta[data-v-d96196d4]{border-radius:var(--radius-sm);background:hsl(var(--surface-raised));width:fit-content;max-width:100%;box-shadow:var(--relief-shadow);white-space:nowrap;text-overflow:ellipsis;padding:4px 8px;font-size:9.5px;font-weight:500;overflow:hidden}.overview-feed-enter-active[data-v-d96196d4],.overview-feed-move[data-v-d96196d4]{transition:transform .45s var(--ease-out),opacity .45s var(--ease-out)}.overview-feed-leave-active[data-v-d96196d4]{width:100%;transition:opacity .2s;position:absolute}.overview-feed-enter-from[data-v-d96196d4]{opacity:0;transform:translateY(-10px)}.overview-feed-leave-to[data-v-d96196d4]{opacity:0}.overview-rail[data-v-d96196d4]{border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--relief-shadow);align-self:start;margin-block-start:22px;padding:10px;font-size:9.5px}.rail-title[data-v-d96196d4]{font-size:10px;font-weight:600}.rail-progress[data-v-d96196d4]{color:hsl(var(--muted-foreground));font-size:8.5px}.rail-bar[data-v-d96196d4]{background:hsl(var(--muted));height:4px;margin-block:7px 6px;overflow:hidden}.rail-bar[data-v-d96196d4],.rail-bar span[data-v-d96196d4]{border-radius:9999px;display:block}.rail-bar span[data-v-d96196d4]{background:hsl(var(--success));width:75%;height:100%}.overview-rail ul[data-v-d96196d4]{flex-direction:column;display:flex}.overview-rail li[data-v-d96196d4]{align-items:center;gap:6px;padding-block:4px;display:flex}.overview-rail li[data-done][data-v-d96196d4]{color:hsl(var(--muted-foreground));text-decoration:line-through}.rail-check[data-v-d96196d4]{border:1px dashed hsl(var(--muted-foreground)/.5);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:11px;height:11px;display:flex}.overview-rail li[data-done] .rail-check[data-v-d96196d4]{background:hsl(var(--success));color:#fff;border:0}@media (prefers-reduced-motion:reduce){.overview-feed-enter-active[data-v-d96196d4],.overview-feed-leave-active[data-v-d96196d4],.overview-feed-move[data-v-d96196d4]{transition:none}}.sample-caption[data-v-23886666]{color:hsl(var(--muted-foreground));text-align:center;margin-block-start:.75rem;font-size:.75rem;line-height:1.4}.hero[data-v-4cea1a76]{isolation:isolate;padding-block:calc(clamp(3.5rem,2.5rem + 4vw,6rem)) calc(clamp(3rem,2rem + 4vw,5.5rem));position:relative;overflow:hidden}.hero-backdrop[data-v-4cea1a76]{z-index:-1;background:radial-gradient(45% 60% at 15% 0,hsl(var(--brand-blue)/.1),transparent 70%),radial-gradient(35% 50% at 85% 5%,hsl(var(--brand-cyan)/.08),transparent 70%);position:absolute;inset:0}.hero-backdrop[data-v-4cea1a76]:after{background-image:radial-gradient(hsl(var(--foreground)/.07) 1px,transparent 1px);content:"";background-size:18px 18px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 60%);mask-image:linear-gradient(#000,#0000 60%)}.hero-copy[data-v-4cea1a76]{text-align:center;flex-direction:column;align-items:center;display:flex}.hero-pill[data-v-4cea1a76]{--tone:var(--brand-blue)}.hero-headline[data-v-4cea1a76]{max-width:22ch}.hero-headline[data-v-4cea1a76],.hero-sub[data-v-4cea1a76]{margin-block-start:1.25rem}.hero-sub[data-v-4cea1a76]{max-width:40rem}.hero-actions[data-v-4cea1a76]{justify-content:center;margin-block-start:2rem;display:flex}.hero-actions .btn[data-v-4cea1a76]{min-width:11rem}.hero-note[data-v-4cea1a76]{margin-block-start:1.25rem}.hero-stage[data-v-4cea1a76]{border-radius:var(--radius-3xl);background:radial-gradient(70% 80% at 20% 0,hsl(var(--brand-blue)/.1),transparent 70%),hsl(var(--surface-sunken));box-shadow:inset 0 0 0 1px hsl(var(--border)/.6);margin-block-start:calc(clamp(2.5rem,2rem + 3vw,4rem));padding:calc(clamp(.75rem,.25rem + 2.4vw,2.5rem))}.hero-loop-narrow[data-v-4cea1a76]{display:none}@media (width<=720px){.hero-loop-wide[data-v-4cea1a76]{display:none}.hero-loop-narrow[data-v-4cea1a76]{display:block}}@media (width<=480px){.hero-actions[data-v-4cea1a76],.hero-actions .btn[data-v-4cea1a76]{width:100%}}.problem-solution[data-v-97c9c7fe]{padding-block:calc(clamp(4rem,3rem + 4vw,7rem))}.problem-layout[data-v-97c9c7fe]{grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;gap:calc(clamp(2rem,1rem + 4vw,5rem));display:grid}.problem-head[data-v-97c9c7fe]{flex-direction:column;gap:1rem;display:flex}.problem-list[data-v-97c9c7fe]{border-radius:var(--radius-2xl)}.problem-row[data-v-97c9c7fe]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:1.5rem;padding:1.25rem 1.5rem;display:grid}.problem-row+.problem-row[data-v-97c9c7fe]{border-block-start:1px solid hsl(var(--border)/.7)}.problem-row dd[data-v-97c9c7fe],.problem-row dt[data-v-97c9c7fe]{text-wrap:pretty;gap:.75rem;font-size:.9375rem;line-height:1.55;display:flex}.problem-row dt[data-v-97c9c7fe]{font-weight:600}.problem-row dd[data-v-97c9c7fe]{color:hsl(var(--muted-foreground))}.problem-mark[data-v-97c9c7fe]{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex}.problem-mark-before[data-v-97c9c7fe]{background:hsl(var(--destructive)/.1);color:hsl(var(--destructive))}.problem-mark-after[data-v-97c9c7fe]{background:hsl(var(--success)/.12);color:hsl(var(--success))}@media (width<=900px){.problem-layout[data-v-97c9c7fe]{grid-template-columns:1fr}}@media (width<=640px){.problem-row[data-v-97c9c7fe]{grid-template-columns:1fr;gap:.75rem;padding:1.125rem 1rem}}.loop-click[data-v-364d7888]{z-index:30;pointer-events:none;border:2px solid;border-radius:9999px;width:24px;height:24px;animation:.5s ease-out forwards loop-click-364d7888;position:absolute}@keyframes loop-click-364d7888{0%{opacity:.9;transform:scale(.2)}to{opacity:0;transform:scale(1.4)}}.loop-cursor[data-v-1581cb9e]{z-index:30;pointer-events:none;transition-property:transform;transition-timing-function:cubic-bezier(.45,0,.2,1);position:absolute;inset-block-start:0;inset-inline-start:0}.loop-cursor svg[data-v-1581cb9e]{filter:drop-shadow(0 1px 1px #00000026);display:block}.loop-cursor-name[data-v-1581cb9e]{color:#fff;white-space:nowrap;border-radius:6px;padding:2px 6px;font-size:9px;font-weight:600;line-height:1;position:absolute;inset-block-start:14px;inset-inline-start:12px}.crashes-window[data-v-5add92c8]{height:100%}.segmented[data-v-5add92c8]{border-radius:var(--radius-md);background:hsl(var(--surface-elevated));padding:2px;font-size:9px;font-weight:500;display:flex}.segmented span[data-v-5add92c8]{color:hsl(var(--muted-foreground));border-radius:4px;padding:2px 8px}.segmented span[data-active][data-v-5add92c8]{background:hsl(var(--surface-raised));color:hsl(var(--foreground));box-shadow:0 1px 2px #00000014}.crash-row[data-v-5add92c8],.crashes-head[data-v-5add92c8]{grid-template-columns:minmax(0,1fr) 54px 44px 48px;align-items:center;gap:8px;display:grid}.crashes-head[data-v-5add92c8]{border-block-end:1px solid hsl(var(--border)/.7);color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;margin:8px 12px 0;padding-block-end:6px;font-size:8px;font-weight:600}.crashes-list[data-v-5add92c8]{flex-direction:column;padding-inline:6px;display:flex;position:relative}.crash-row[data-v-5add92c8]{border-radius:var(--radius-md);height:48px;padding-inline:6px;transition:background-color .35s}.crash-row+.crash-row[data-v-5add92c8]{box-shadow:0 -1px 0 hsl(var(--border)/.5)}.crash-row[data-merged][data-v-5add92c8]{background:hsl(var(--file-pdf)/.07)}.crash-row[data-focused][data-v-5add92c8]{background:hsl(var(--accent))}.crash-issue[data-v-5add92c8]{flex-direction:column;gap:3px;min-width:0;display:flex}.crash-title[data-v-5add92c8]{align-items:center;gap:6px;min-width:0;display:flex}.crash-level[data-v-5add92c8]{background:hsl(var(--file-pdf));border-radius:9999px;flex-shrink:0;width:6px;height:6px}.crash-name[data-v-5add92c8]{font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.crash-new[data-v-5add92c8]{background:hsl(var(--file-pdf)/.12);color:hsl(var(--file-pdf));border-radius:9999px;flex-shrink:0;padding:1px 6px;font-size:8px;font-weight:600}.crash-culprit[data-v-5add92c8]{color:hsl(var(--muted-foreground));font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;padding-inline-start:12px;font-size:8.5px;overflow:hidden}.crash-count[data-v-5add92c8]{font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;position:relative}.crash-merged[data-v-5add92c8]{color:hsl(var(--file-pdf));animation:crash-bump-5add92c8 .6s var(--ease-out) both;font-size:8.5px;position:absolute;inset-block-start:-11px;inset-inline-start:0}@keyframes crash-bump-5add92c8{0%{opacity:0;transform:translateY(6px)}}.crash-spark[data-v-5add92c8]{align-items:flex-end;gap:2px;height:18px;display:flex}.crash-spark span[data-v-5add92c8]{background:hsl(var(--file-pdf)/.55);border-radius:1px;width:4px}.crash-toast[data-v-5add92c8]{background:hsl(var(--foreground));color:hsl(var(--background));white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:9.5px;font-weight:500;display:flex;position:absolute;inset-block-end:12px;inset-inline-start:50%;transform:translate(-50%)}.crash-toast-enter-active[data-v-5add92c8],.crash-toast-leave-active[data-v-5add92c8]{transition:opacity .3s ease,transform .3s var(--ease-out)}.crash-toast-enter-from[data-v-5add92c8],.crash-toast-leave-to[data-v-5add92c8]{opacity:0;transform:translate(-50%,8px)}.crash-row-enter-active[data-v-5add92c8],.crash-row-move[data-v-5add92c8]{transition:transform .45s var(--ease-out),opacity .45s var(--ease-out)}.crash-row-enter-from[data-v-5add92c8]{opacity:0;transform:translateY(-10px)}.crash-row-leave-active[data-v-5add92c8]{display:none}.crash-panel[data-v-5add92c8]{z-index:10;border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:0 0 0 1px hsl(var(--border)),0 18px 40px -12px #00000040;flex-direction:column;padding:10px 12px;display:flex;position:absolute;inset:8px 8px 8px 112px}.crash-panel-enter-active[data-v-5add92c8],.crash-panel-leave-active[data-v-5add92c8]{transition:opacity .3s ease,transform .4s var(--ease-out)}.crash-panel-enter-from[data-v-5add92c8],.crash-panel-leave-to[data-v-5add92c8]{opacity:0;transform:translate(24px)}.panel-head[data-v-5add92c8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.panel-title[data-v-5add92c8]{min-width:0;font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;gap:6px;font-size:10px;overflow:hidden}.panel-resolve[data-v-5add92c8],.panel-title[data-v-5add92c8]{align-items:center;font-weight:600;display:flex}.panel-resolve[data-v-5add92c8]{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px hsl(var(--border));flex-shrink:0;gap:4px;padding:3px 8px;font-size:9px;transition:background-color .3s,color .3s}.panel-resolve[data-resolved][data-v-5add92c8]{background:hsl(var(--status-success-bg));box-shadow:none;color:hsl(var(--status-success))}.panel-culprit[data-v-5add92c8]{color:hsl(var(--muted-foreground));font-family:var(--font-code);margin-block-start:3px;padding-inline-start:12px;font-size:8.5px}.panel-stats[data-v-5add92c8]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block-start:10px;display:grid}.panel-stats>div[data-v-5add92c8]{border-radius:var(--radius-md);background:hsl(var(--surface-elevated)/.7);flex-direction:column;gap:1px;min-width:0;padding:7px 8px;display:flex}.panel-label[data-v-5add92c8],.panel-stats span[data-v-5add92c8]{color:hsl(var(--muted-foreground));letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-size:7.5px;font-weight:600;overflow:hidden}.panel-stats b[data-v-5add92c8]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.panel-trend[data-v-5add92c8]{color:hsl(var(--file-pdf))}.panel-stats small[data-v-5add92c8]{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:8px;overflow:hidden}.panel-label[data-v-5add92c8]{margin-block-start:10px}.panel-stack[data-v-5add92c8]{border-radius:var(--radius-md);background:hsl(var(--code-surface));color:hsl(var(--code-muted));font-family:var(--font-code);flex-direction:column;gap:3px;margin-block-start:5px;padding:7px 9px;font-size:8.5px;display:flex}.panel-stack li[data-v-5add92c8]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.panel-stack li[data-in-app][data-v-5add92c8]{color:hsl(var(--code-foreground))}@media (prefers-reduced-motion:reduce){.crash-merged[data-v-5add92c8],.crash-row[data-v-5add92c8],.crash-row-enter-active[data-v-5add92c8],.crash-row-move[data-v-5add92c8]{transition:none;animation:none}}.metrics-window[data-v-c9c76b1a]{height:100%}.range[data-v-c9c76b1a]{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px hsl(var(--border));color:hsl(var(--muted-foreground));align-items:center;gap:4px;padding:2px 7px;font-size:9px;font-weight:500;display:flex}.metrics-body[data-v-c9c76b1a]{background:hsl(var(--background));flex-direction:column;gap:10px;height:100%;padding:10px 12px;display:flex}.metrics-tiles[data-v-c9c76b1a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.metrics-tile[data-v-c9c76b1a]{border-radius:var(--radius-md);background:hsl(var(--surface-raised));min-width:0;box-shadow:var(--relief-shadow);flex-direction:column;gap:2px;padding:8px 10px;transition:box-shadow .35s;display:flex}.metrics-tile[data-changed][data-v-c9c76b1a]{box-shadow:var(--relief-shadow),0 0 0 1px hsl(var(--brand-blue)/.45)}.ltv-head[data-v-c9c76b1a],.metrics-tile span[data-v-c9c76b1a],.panel-title[data-v-c9c76b1a]{color:hsl(var(--muted-foreground));letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;text-transform:uppercase;font-size:7.5px;font-weight:600;overflow:hidden}.metrics-tile b[data-v-c9c76b1a]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:16px;font-weight:600}.metrics-panels[data-v-c9c76b1a]{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-height:0;display:grid}.metrics-panel[data-v-c9c76b1a]{border-radius:var(--radius-md);background:hsl(var(--surface-raised));min-width:0;box-shadow:var(--relief-shadow);gap:8px;padding:10px}.bars[data-v-c9c76b1a],.metrics-panel[data-v-c9c76b1a]{flex-direction:column;display:flex}.bars[data-v-c9c76b1a]{gap:9px}.bars li[data-v-c9c76b1a]{grid-template-columns:62px minmax(0,1fr) 22px;align-items:center;gap:6px;font-size:9px;display:grid}.bar-name[data-v-c9c76b1a]{color:hsl(var(--muted-foreground));font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.bar-track[data-v-c9c76b1a]{background:hsl(var(--muted));border-radius:9999px;height:8px;overflow:hidden}.bar-fill[data-v-c9c76b1a]{background:hsl(var(--brand-blue)/.55);height:100%;transition:width .8s var(--ease-out),background-color .35s ease;border-radius:9999px;display:block}.bars li[data-receiving] .bar-fill[data-v-c9c76b1a]{background:hsl(var(--brand-blue))}.bar-value[data-v-c9c76b1a]{text-align:end;font-variant-numeric:tabular-nums;font-weight:600}.ltv-table[data-v-c9c76b1a]{flex-direction:column;display:flex}.ltv-row[data-v-c9c76b1a]{border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 34px 34px 30px;align-items:center;gap:4px;padding:5px 4px;font-size:9px;transition:background-color .35s;display:grid}.ltv-row+.ltv-row[data-v-c9c76b1a]{box-shadow:0 -1px 0 hsl(var(--border)/.5)}.ltv-row>span[data-v-c9c76b1a]:first-child{font-family:var(--font-code);white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.ltv-head[data-v-c9c76b1a]{font-size:7px}.ltv-row b[data-v-c9c76b1a]{font-weight:600}.ltv-row[data-highlight][data-v-c9c76b1a]{background:hsl(var(--brand-blue)/.1);box-shadow:none}.ltv-row[data-highlight] b[data-v-c9c76b1a]{color:hsl(var(--brand-blue))}.metrics-toast[data-v-c9c76b1a]{background:hsl(var(--foreground));color:hsl(var(--background));font-family:var(--font-code);white-space:nowrap;border-radius:9999px;align-items:center;gap:6px;padding:5px 11px;font-size:9px;font-weight:500;display:flex;position:absolute;inset-block-start:74px;inset-inline-start:50%;transform:translate(-50%)}.metrics-toast-enter-active[data-v-c9c76b1a],.metrics-toast-leave-active[data-v-c9c76b1a]{transition:opacity .3s ease,transform .3s var(--ease-out)}.metrics-toast-enter-from[data-v-c9c76b1a],.metrics-toast-leave-to[data-v-c9c76b1a]{opacity:0;transform:translate(-50%,-6px)}@media (prefers-reduced-motion:reduce){.bar-fill[data-v-c9c76b1a],.ltv-row[data-v-c9c76b1a],.metrics-tile[data-v-c9c76b1a]{transition:none}}.support-window[data-v-758eb672]{height:100%}.support-body[data-v-758eb672]{grid-template-columns:148px minmax(0,1fr);height:100%;display:grid}.support-list[data-v-758eb672]{border-inline-end:1px solid hsl(var(--border));background:hsl(var(--surface-raised));flex-direction:column;gap:8px;padding:8px 6px;display:flex}.segmented[data-v-758eb672]{border-radius:var(--radius-md);background:hsl(var(--surface-elevated));width:fit-content;padding:2px;font-size:9px;font-weight:500;display:flex}.segmented span[data-v-758eb672]{color:hsl(var(--muted-foreground));border-radius:4px;padding:2px 8px}.segmented span[data-active][data-v-758eb672]{background:hsl(var(--surface-raised));color:hsl(var(--foreground));box-shadow:0 1px 2px #00000014}.support-list ul[data-v-758eb672]{flex-direction:column;gap:2px;display:flex}.support-list li[data-v-758eb672]{border-radius:var(--radius-md);align-items:flex-start;gap:6px;padding:6px;display:flex;position:relative}.support-list li[data-selected][data-v-758eb672]{background:hsl(var(--accent))}.list-text[data-v-758eb672]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.list-line[data-v-758eb672]{justify-content:space-between;align-items:baseline;gap:4px;display:flex}.list-line b[data-v-758eb672]{white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:600;overflow:hidden}.list-line small[data-v-758eb672]{flex-shrink:0;font-size:8px}.list-line small[data-v-758eb672],.list-preview[data-v-758eb672],.thread-chips span[data-v-758eb672]{color:hsl(var(--muted-foreground))}.list-preview[data-v-758eb672]{white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.list-unread[data-v-758eb672]{background:hsl(var(--warning));width:7px;height:7px;box-shadow:0 0 0 1.5px hsl(var(--surface-raised));border-radius:9999px;position:absolute;inset-block-start:8px;inset-inline-start:4px}.support-thread[data-v-758eb672]{background:hsl(var(--background));flex-direction:column;min-width:0;display:flex}.thread-head[data-v-758eb672]{border-block-end:1px solid hsl(var(--border)/.7);background:hsl(var(--surface-raised));align-items:center;gap:8px;padding:8px 10px;display:flex}.thread-who[data-v-758eb672]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.thread-who b[data-v-758eb672]{font-size:10px;font-weight:600}.thread-chips[data-v-758eb672]{gap:4px;display:flex}.thread-chips span[data-v-758eb672]{background:hsl(var(--surface-elevated));white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;padding:1px 6px;font-size:8px;overflow:hidden}.thread-chips .thread-crash[data-v-758eb672]{background:hsl(var(--file-pdf)/.1);color:hsl(var(--file-pdf))}.thread-closed[data-v-758eb672]{background:hsl(var(--status-success-bg));color:hsl(var(--status-success));border-radius:9999px;flex-shrink:0;align-items:center;gap:3px;padding:2px 7px;font-size:8.5px;font-weight:600;display:flex}.thread-messages[data-v-758eb672]{flex-direction:column;flex:1;justify-content:flex-end;gap:7px;min-height:0;padding:10px;display:flex;overflow:hidden}.message[data-v-758eb672]{align-items:flex-end;gap:5px;max-width:88%;display:flex}.message[data-from=operator][data-v-758eb672]{align-self:flex-end}.bubble[data-v-758eb672]{border-radius:10px;background:hsl(var(--surface-elevated));border-end-start-radius:3px;padding:6px 9px;font-size:9.5px;line-height:1.4}.message[data-from=operator] .bubble[data-v-758eb672]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-end-end-radius:3px;border-end-start-radius:10px}.typing[data-v-758eb672]{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:8.5px}.typing-dots[data-v-758eb672]{background:hsl(var(--surface-elevated));border-radius:9999px;gap:3px;padding:6px 8px;display:flex}.typing-dots i[data-v-758eb672]{background:hsl(var(--muted-foreground));border-radius:9999px;width:4px;height:4px;animation:1s ease-in-out infinite support-typing-758eb672}.typing-dots i[data-v-758eb672]:nth-child(2){animation-delay:.15s}.typing-dots i[data-v-758eb672]:nth-child(3){animation-delay:.3s}@keyframes support-typing-758eb672{50%{opacity:.3;transform:translateY(-2px)}}.thread-composer[data-v-758eb672]{border-block-start:1px solid hsl(var(--border)/.7);align-items:center;gap:6px;padding:7px 10px;display:flex}.composer-input[data-v-758eb672]{border-radius:var(--radius-md);background:hsl(var(--muted)/.8);height:20px;box-shadow:inset 0 0 0 1px hsl(var(--border));flex:1}.composer-send[data-v-758eb672]{border-radius:var(--radius-md);background:hsl(var(--primary));color:hsl(var(--primary-foreground));padding:3px 9px;font-size:9px;font-weight:600}.support-message-enter-active[data-v-758eb672]{transition:opacity .35s ease,transform .4s var(--ease-out)}.support-message-enter-from[data-v-758eb672]{opacity:0;transform:translateY(8px)}.support-message-leave-active[data-v-758eb672]{display:none}.support-fade-enter-active[data-v-758eb672],.support-fade-leave-active[data-v-758eb672]{transition:opacity .3s}.support-fade-enter-from[data-v-758eb672],.support-fade-leave-to[data-v-758eb672]{opacity:0}@media (prefers-reduced-motion:reduce){.typing-dots i[data-v-758eb672]{animation:none}.support-message-enter-active[data-v-758eb672]{transition:none}}.requests-window[data-v-39b9e711]{height:100%}.segmented[data-v-39b9e711]{border-radius:var(--radius-md);background:hsl(var(--surface-elevated));padding:2px;font-size:9px;font-weight:500;display:flex}.segmented span[data-v-39b9e711]{color:hsl(var(--muted-foreground));border-radius:4px;padding:2px 8px}.segmented span[data-active][data-v-39b9e711]{background:hsl(var(--surface-raised));color:hsl(var(--foreground));box-shadow:0 1px 2px #00000014}.requests-body[data-v-39b9e711]{background:hsl(var(--background));justify-content:space-between;height:100%;padding:8px 10px 10px}.requests-body[data-v-39b9e711],.requests-list[data-v-39b9e711]{flex-direction:column;display:flex}.requests-list[data-v-39b9e711]{position:relative}.request-row[data-v-39b9e711]{align-items:center;gap:10px;height:46px;padding-inline:4px;display:flex}.request-row+.request-row[data-v-39b9e711]{box-shadow:0 -1px 0 hsl(var(--border)/.6)}.request-votes[data-v-39b9e711]{border-radius:var(--radius-md);background:hsl(var(--surface-raised));width:34px;height:34px;box-shadow:var(--relief-shadow);color:hsl(var(--muted-foreground));flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:1px;transition:background-color .3s,color .3s;display:flex}.request-votes b[data-v-39b9e711]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.request-votes[data-voted][data-v-39b9e711]{background:hsl(var(--file-img)/.12);color:hsl(var(--file-img))}.request-votes[data-voted] b[data-v-39b9e711]{color:hsl(var(--file-img));animation:request-bump-39b9e711 .5s var(--ease-out)}@keyframes request-bump-39b9e711{40%{transform:scale(1.25)}}.request-text[data-v-39b9e711]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.request-line[data-v-39b9e711]{align-items:center;gap:6px;min-width:0;display:flex}.request-line b[data-v-39b9e711]{white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:600;overflow:hidden}.request-status[data-v-39b9e711]{background:hsl(var(--surface-elevated));color:hsl(var(--muted-foreground));border-radius:9999px;flex-shrink:0;padding:1px 6px;font-size:8px;font-weight:600}.request-status[data-status=planned][data-v-39b9e711]{background:hsl(var(--brand-blue)/.1);color:hsl(var(--brand-blue))}.request-status[data-status=underReview][data-v-39b9e711]{background:hsl(var(--file-img)/.1);color:hsl(var(--file-img))}.request-impact[data-v-39b9e711]{color:hsl(var(--muted-foreground));white-space:nowrap;text-overflow:ellipsis;font-size:8.5px;overflow:hidden}.request-voters[data-v-39b9e711]{flex-shrink:0;gap:2px;display:flex}.request-row-enter-active[data-v-39b9e711],.request-row-move[data-v-39b9e711]{transition:transform .5s var(--ease-out),opacity .4s ease}.request-row-enter-from[data-v-39b9e711]{opacity:0;transform:translateY(8px)}.request-row-leave-active[data-v-39b9e711]{display:none}.request-suggestion[data-v-39b9e711]{flex-direction:column;gap:5px;display:flex}.suggestion-label[data-v-39b9e711]{color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;font-size:7.5px;font-weight:600}.suggestion-body[data-v-39b9e711]{border-radius:var(--radius-md);background:hsl(var(--surface-raised));box-shadow:var(--relief-shadow);align-items:center;gap:8px;padding:7px 9px;display:flex}.suggestion-text[data-v-39b9e711]{flex-direction:column;flex:1;min-width:0;display:flex}.suggestion-text b[data-v-39b9e711]{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.suggestion-text small[data-v-39b9e711]{color:hsl(var(--muted-foreground));font-size:8.5px}.suggestion-actions[data-v-39b9e711]{flex-shrink:0;gap:5px;font-size:9px;font-weight:600;display:flex}.suggestion-actions span[data-v-39b9e711]{border-radius:var(--radius-md);box-shadow:inset 0 0 0 1px hsl(var(--border));padding:3px 8px}.suggestion-actions .suggestion-accept[data-v-39b9e711]{background:hsl(var(--primary));box-shadow:none;color:hsl(var(--primary-foreground));transition:filter .2s}.suggestion-accept[data-pressed][data-v-39b9e711]{filter:brightness(.75)}.request-suggestion-leave-active[data-v-39b9e711]{transition:opacity .3s,transform .3s}.request-suggestion-enter-active[data-v-39b9e711]{transition:opacity .3s}.request-suggestion-enter-from[data-v-39b9e711],.request-suggestion-leave-to[data-v-39b9e711]{opacity:0}.request-suggestion-leave-to[data-v-39b9e711]{transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.request-row-enter-active[data-v-39b9e711],.request-row-move[data-v-39b9e711],.request-votes[data-voted] b[data-v-39b9e711]{transition:none;animation:none}}.campaigns-window[data-v-7f1af9fb]{height:100%}.live[data-v-7f1af9fb]{background:hsl(var(--status-success-bg));color:hsl(var(--status-success));align-items:center;gap:5px;padding:2px 8px;font-size:9px;font-weight:600;display:flex}.flow-branch[data-v-7f1af9fb],.live[data-v-7f1af9fb],.live-dot[data-v-7f1af9fb]{border-radius:9999px}.live-dot[data-v-7f1af9fb]{background:currentColor;width:5px;height:5px}.flow-canvas[data-v-7f1af9fb]{background-color:hsl(var(--background));background-image:radial-gradient(hsl(var(--foreground)/.08) 1px,transparent 1px);background-size:14px 14px}.flow-canvas[data-v-7f1af9fb],.flow-edges[data-v-7f1af9fb]{position:absolute;inset:0}.flow-edges[data-v-7f1af9fb]{fill:none;stroke:hsl(var(--border));stroke-width:1.5px}.flow-edges path[data-taken][data-v-7f1af9fb]{stroke:hsl(var(--file-vid))}.flow-branch[data-v-7f1af9fb]{box-shadow:0 0 0 1px hsl(var(--border));color:hsl(var(--muted-foreground));padding:1px 6px;font-size:8px;font-weight:600}.flow-branch[data-v-7f1af9fb],.flow-node[data-v-7f1af9fb]{background:hsl(var(--surface-raised));position:absolute}.flow-node[data-v-7f1af9fb]{border-radius:var(--radius-md);width:124px;height:44px;box-shadow:var(--relief-shadow);flex-direction:column;justify-content:center;gap:3px;padding:6px 9px;transition:box-shadow .35s;display:flex}.flow-node[data-active][data-v-7f1af9fb]{box-shadow:var(--relief-shadow),0 0 0 1.5px hsl(var(--file-vid)/.7)}.node-kind[data-v-7f1af9fb]{color:hsl(var(--muted-foreground));letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:4px;font-size:7.5px;font-weight:600;display:flex}.flow-node[data-active] .node-kind[data-v-7f1af9fb],.flow-node[data-visited] .node-kind[data-v-7f1af9fb]{color:hsl(var(--file-vid))}.node-label[data-v-7f1af9fb]{white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:600;overflow:hidden}.flow-stats[data-v-7f1af9fb]{border-radius:var(--radius-md);background:hsl(var(--foreground));color:hsl(var(--background)/.75);white-space:nowrap;gap:8px;padding:5px 9px;font-size:8.5px;display:flex;position:absolute;inset-block-start:80px;inset-inline-start:160px}.flow-stats b[data-v-7f1af9fb]{color:hsl(var(--background));font-weight:600}.flow-stats-enter-active[data-v-7f1af9fb],.flow-stats-leave-active[data-v-7f1af9fb]{transition:opacity .3s ease,transform .3s var(--ease-out)}.flow-stats-enter-from[data-v-7f1af9fb],.flow-stats-leave-to[data-v-7f1af9fb]{opacity:0;transform:translateY(-4px)}.flow-token[data-v-7f1af9fb]{z-index:5;transition:transform .7s cubic-bezier(.45,0,.2,1);position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){.flow-node[data-v-7f1af9fb],.flow-token[data-v-7f1af9fb]{transition:none}}.feature-list[data-layout=list][data-v-53a6ec72]{flex-direction:column;display:flex}.feature-list[data-layout=list] li[data-v-53a6ec72]{border-block-start:1px solid hsl(var(--border)/.7);gap:.75rem;padding-block:.875rem;display:flex}.feature-list[data-layout=list] li[data-v-53a6ec72]:first-child{border-block-start:0;padding-block-start:0}.feature-list[data-layout=list] li[data-v-53a6ec72]:last-child{padding-block-end:0}.feature-list[data-layout=row][data-v-53a6ec72]{text-align:start;gap:1.5rem;display:grid}.feature-list[data-layout=row] .feature-text[data-v-53a6ec72]{margin-block-start:.75rem}@media (width>=640px){.feature-list[data-layout=row][data-v-53a6ec72]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.feature-list[data-layout=row] li[data-v-53a6ec72]{padding-inline:1.5rem}.feature-list[data-layout=row] li+li[data-v-53a6ec72]{border-inline-start:1px solid hsl(var(--border)/.7)}.feature-list[data-layout=row] li[data-v-53a6ec72]:first-child{padding-inline-start:0}.feature-list[data-layout=row] li[data-v-53a6ec72]:last-child{padding-inline-end:0}}.feature-tile[data-v-53a6ec72]{border-radius:var(--radius-lg);width:2rem;height:2rem}.feature-text[data-v-53a6ec72]{display:block}.feature-title[data-v-53a6ec72]{font-size:.9375rem;font-weight:600;display:block}.feature-description[data-v-53a6ec72]{color:hsl(var(--muted-foreground));text-wrap:pretty;margin-block-start:.125rem;font-size:.9375rem;line-height:1.6;display:block}.pillar-stage[data-v-ae2a8ef0]{border-radius:var(--radius-3xl);background:radial-gradient(80% 90% at 20% 0,hsl(var(--tone)/.12),transparent 70%),hsl(var(--surface-sunken));box-shadow:inset 0 0 0 1px hsl(var(--border)/.6);padding:calc(clamp(1rem,.5rem + 2.5vw,2.5rem))}.pillar-copy[data-v-ae2a8ef0]{flex-direction:column;align-items:flex-start;gap:.875rem;display:flex}.pillar-eyebrow[data-v-ae2a8ef0]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pillar-status[data-v-ae2a8ef0]{box-shadow:inset 0 0 0 1px hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:9999px;padding:.1875rem .625rem;font-size:.75rem;font-weight:500;line-height:1rem}.pillar-copy .title-block[data-v-ae2a8ef0]{margin-block-start:.125rem}.pillar-copy .info-note[data-v-ae2a8ef0]{margin-block-start:.5rem}.pillar[data-layout=center][data-v-ae2a8ef0],.pillar[data-layout=center] .pillar-body[data-v-ae2a8ef0]{flex-direction:column;align-items:center;display:flex}.pillar[data-layout=center] .pillar-stage[data-v-ae2a8ef0]{width:100%;max-width:48rem}.pillar[data-layout=center] .pillar-body[data-v-ae2a8ef0]{width:100%}.pillar[data-layout=center] .pillar-eyebrow[data-v-ae2a8ef0]{justify-content:center}.pillar[data-layout=center] .pillar-copy[data-v-ae2a8ef0]{text-align:center;align-items:center;max-width:42rem;margin-block-start:2.5rem}.pillar[data-layout=center] .pillar-features[data-v-ae2a8ef0]{width:100%;margin-block-start:3rem}.pillar[data-layout=end][data-v-ae2a8ef0],.pillar[data-layout=start][data-v-ae2a8ef0]{grid-template-columns:minmax(0,1fr) minmax(0,25rem);align-items:center;gap:calc(clamp(2.5rem,1rem + 4vw,4rem));display:grid}.pillar[data-layout=end][data-v-ae2a8ef0]{grid-template-columns:minmax(0,25rem) minmax(0,1fr)}.pillar[data-layout=end] .pillar-stage[data-v-ae2a8ef0]{order:2}.pillar[data-layout=end] .pillar-features[data-v-ae2a8ef0],.pillar[data-layout=start] .pillar-features[data-v-ae2a8ef0]{width:100%;margin-block-start:1.5rem}@media (width<=960px){.pillar[data-layout=end][data-v-ae2a8ef0],.pillar[data-layout=start][data-v-ae2a8ef0]{grid-template-columns:1fr}.pillar[data-layout=end] .pillar-stage[data-v-ae2a8ef0]{order:0}}.mobile-band[data-v-1c4ad732]{border-radius:var(--radius-2xl);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:calc(clamp(2rem,1rem + 3vw,4rem));padding:calc(clamp(1.5rem,1rem + 2vw,2.5rem));display:grid}.mobile-copy[data-v-1c4ad732]{align-items:flex-start;gap:.875rem}.mobile-copy[data-v-1c4ad732],.mobile-steps[data-v-1c4ad732]{flex-direction:column;display:flex}.mobile-steps li[data-v-1c4ad732]{border-block-start:1px solid hsl(var(--border)/.7);gap:.875rem;padding-block:1rem;display:flex}.mobile-steps li[data-v-1c4ad732]:first-child{border-block-start:0;padding-block-start:0}.mobile-steps li[data-v-1c4ad732]:last-child{padding-block-end:0}.mobile-number[data-v-1c4ad732]{background:hsl(var(--surface-elevated));font-variant-numeric:tabular-nums;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:flex}.mobile-step-title[data-v-1c4ad732]{font-size:.9375rem;font-weight:600;display:block}.mobile-step-description[data-v-1c4ad732]{color:hsl(var(--muted-foreground));margin-block-start:.125rem;font-size:.9375rem;line-height:1.6;display:block}@media (width<=820px){.mobile-band[data-v-1c4ad732]{grid-template-columns:1fr}}.platform[data-v-1c32b779]{padding-block:calc(clamp(2rem,1rem + 3vw,4rem)) calc(clamp(4rem,3rem + 4vw,7rem))}.platform-head[data-v-1c32b779]{gap:1rem;max-width:40rem}.platform-blocks[data-v-1c32b779],.platform-head[data-v-1c32b779]{flex-direction:column;display:flex}.platform-blocks[data-v-1c32b779]{gap:calc(clamp(5rem,3rem + 6vw,9rem));margin-block-start:calc(clamp(2.5rem,2rem + 2vw,4rem))}.sdk[data-v-4903ff16]{border-block-start:1px solid hsl(var(--border)/.6);background:radial-gradient(40% 50% at 90% 0,hsl(var(--brand-cyan)/.07),transparent 70%),hsl(var(--background));padding-block:calc(clamp(4rem,3rem + 4vw,7rem))}.sdk-head[data-v-4903ff16]{flex-direction:column;align-items:flex-start;gap:1rem;max-width:44rem;display:flex}.sdk-samples[data-v-4903ff16]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-block-start:calc(clamp(2rem,1.5rem + 2vw,3rem));display:grid}.sdk-sample[data-v-4903ff16]{flex-direction:column;gap:.625rem;min-width:0;display:flex}.sdk-sample figcaption[data-v-4903ff16]{flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.9375rem;font-weight:600;display:flex}.sdk-sample figcaption code[data-v-4903ff16]{color:hsl(var(--muted-foreground));font-family:var(--font-code);font-size:.8125rem;font-weight:500}.sdk-facts[data-v-4903ff16]{margin-block-start:calc(clamp(2.5rem,2rem + 2vw,3.5rem))}.sdk-links[data-v-4903ff16]{flex-wrap:wrap;gap:.5rem;margin-block-start:2.5rem;display:flex}.sdk-docs-language[data-v-4903ff16]{color:hsl(var(--muted-foreground));margin-block-start:.75rem;font-size:.875rem}@media (width<=900px){.sdk-samples[data-v-4903ff16]{grid-template-columns:minmax(0,1fr)}}.pricing-section[data-v-901cc434]{border-block-start:1px solid hsl(var(--border)/.6);padding-block:calc(clamp(4rem,3rem + 4vw,7rem))}.pricing-layout[data-v-901cc434]{gap:calc(clamp(2rem,1.5rem + 2vw,3rem))}.pricing-foot[data-v-901cc434],.pricing-head[data-v-901cc434],.pricing-layout[data-v-901cc434]{flex-direction:column;display:flex}.pricing-head[data-v-901cc434]{gap:1rem;max-width:44rem}.pricing-note[data-v-901cc434]{color:hsl(var(--muted-foreground));font-size:.875rem}.pricing-foot[data-v-901cc434]{gap:1.5rem}.pricing-more[data-v-901cc434]{width:fit-content;color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--border));text-decoration-color:hsl(var(--border));text-underline-offset:4px;align-items:center;gap:.375rem;font-weight:600;display:inline-flex}.pricing-more[data-v-901cc434]:hover{text-decoration-color:currentColor}.pricing-more svg[data-v-901cc434]{width:1rem;height:1rem}.hub[data-v-e5cce5ad]{width:100%;height:100%;position:relative}.hub-ring[data-v-e5cce5ad]{border:1.5px dashed hsl(var(--border));border-radius:9999px;width:150px;height:150px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.hub-ring-outer[data-v-e5cce5ad]{border-style:solid;border-color:hsl(var(--border)/.5);width:230px;height:230px}.hub-mark[data-v-e5cce5ad]{color:hsl(var(--foreground));filter:drop-shadow(0 12px 18px #00000038);position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.hub-card[data-v-e5cce5ad]{border-radius:var(--radius-lg);background:hsl(var(--surface-raised));box-shadow:var(--relief-shadow);white-space:nowrap;gap:7px;padding:7px 10px 7px 7px;font-size:11px;font-weight:500;animation:5s ease-in-out infinite hub-float-e5cce5ad;position:absolute}.hub-card[data-v-e5cce5ad],.hub-tile[data-v-e5cce5ad]{align-items:center;display:flex}.hub-tile[data-v-e5cce5ad]{border-radius:var(--radius-md);background:hsl(var(--tone)/.12);width:22px;height:22px;color:hsl(var(--tone));flex-shrink:0;justify-content:center}@keyframes hub-float-e5cce5ad{50%{transform:translateY(-6px)}}@media (prefers-reduced-motion:reduce){.hub-card[data-v-e5cce5ad]{animation:none}}.final-cta[data-v-70e82693]{border-block-start:1px solid hsl(var(--border)/.6);background:hsl(var(--surface-sunken));padding-block:calc(clamp(3.5rem,2.5rem + 4vw,6rem))}.final-inner[data-v-70e82693]{text-align:center;flex-direction:column;align-items:center;display:flex}.final-heading[data-v-70e82693]{max-width:22ch;margin-block-start:2rem}.final-sub[data-v-70e82693]{text-wrap:balance;max-width:34rem;margin-block-start:.875rem}.final-button[data-v-70e82693]{min-width:11rem;margin-block-start:1.75rem}.final-note[data-v-70e82693]{color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;margin-block-start:1rem;font-size:.8125rem}.page[data-v-78c2add2]{isolation:isolate;flex-direction:column;min-height:100dvh;display:flex}.main[data-v-78c2add2]{flex:1}.skip-link[data-v-78c2add2]{z-index:100;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-family:var(--font-sans);border-radius:var(--radius-sm);transition:transform var(--duration-quick) var(--ease-out);padding:.65rem 1rem;font-size:.9375rem;font-weight:600;position:absolute;inset-block-start:1rem;inset-inline-start:1rem;transform:translateY(-150%)}.skip-link[data-v-78c2add2]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px;transform:translateY(0)}
