.ai-hello[data-v-d553102a]{text-align:center;position:relative}.ai-hello--compact[data-v-d553102a]{text-align:left}.ai-hello[data-v-d553102a]>*{animation:.5s cubic-bezier(.22,1,.36,1) backwards ai-hello-in-d553102a}.ai-hello[data-v-d553102a]>:first-child{animation-delay:20ms}.ai-hello[data-v-d553102a]>:nth-child(2){animation-delay:80ms}@keyframes ai-hello-in-d553102a{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ai-hello-title[data-v-d553102a]{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.625rem,4.5vw,2.5rem);font-weight:600;line-height:1.15}.ai-hello--compact .ai-hello-title[data-v-d553102a]{font-size:1.375rem;line-height:1.2}.ai-hello-rotator[data-v-d553102a]{white-space:nowrap;align-items:baseline;gap:.14em;display:inline-flex}.ai-hello-word[data-v-d553102a]{color:hsl(var(--assistant-accent));display:inline-block}.ai-hello-caret[data-v-d553102a]{background:hsl(var(--assistant-accent));border-radius:999px;width:.075em;height:.82em;animation:1.1s step-end infinite ai-hello-blink-d553102a;display:inline-block}@keyframes ai-hello-blink-d553102a{0%,45%{opacity:1}50%,95%{opacity:.15}}.ai-rotate-enter-active[data-v-d553102a],.ai-rotate-leave-active[data-v-d553102a]{transition:opacity .18s,transform .18s}.ai-rotate-enter-from[data-v-d553102a]{opacity:0;transform:translateY(.28em)}.ai-rotate-leave-to[data-v-d553102a]{opacity:0;transform:translateY(-.28em)}.ai-hello-lead[data-v-d553102a]{max-width:32rem;color:hsl(var(--muted-foreground));text-wrap:pretty;margin:.625rem auto 0;font-size:.9375rem;line-height:1.55}.ai-hello--compact .ai-hello-lead[data-v-d553102a]{margin:.5rem 0 0;font-size:.8125rem;line-height:1.5}@media (prefers-reduced-motion:reduce){.ai-hello-caret[data-v-d553102a],.ai-hello[data-v-d553102a]>*{animation:none}.ai-rotate-enter-active[data-v-d553102a],.ai-rotate-leave-active[data-v-d553102a]{transition:none}}.assistant-confirm[data-v-8ce08c84]{background:#f59f0a1a;border-radius:1rem;margin-bottom:.5rem;padding:.875rem}.assistant-confirm-fields[data-v-8ce08c84]{flex-direction:column;gap:.25rem;margin-top:.5rem;display:flex}.assistant-confirm-row[data-v-8ce08c84]{gap:.5rem;font-size:.75rem;line-height:1.4;display:flex}.assistant-confirm-key[data-v-8ce08c84]{min-width:5.5rem;color:hsl(var(--muted-foreground));flex-shrink:0}.assistant-confirm-val[data-v-8ce08c84]{word-break:break-word;min-width:0;font-weight:500}.assistant-confirm-more[data-v-8ce08c84]{text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-top:.5rem;text-decoration:underline}.assistant-confirm-more[data-v-8ce08c84],.assistant-confirm-raw[data-v-8ce08c84]{color:hsl(var(--muted-foreground));font-size:.6875rem}.assistant-confirm-raw[data-v-8ce08c84]{background:hsl(var(--background));white-space:pre-wrap;word-break:break-all;border-radius:.5rem;margin-top:.375rem;padding:.5rem;line-height:1.4}.assistant-screen-chip[data-v-e8ac6b9b]{background:hsl(var(--background));gap:.375rem;width:fit-content;max-width:100%;margin-bottom:.5rem;padding:.3125rem .375rem .3125rem .625rem;font-size:.75rem;line-height:1}.assistant-screen-chip[data-v-e8ac6b9b],.assistant-screen-chip-x[data-v-e8ac6b9b]{border-radius:999px;align-items:center;display:flex}.assistant-screen-chip-x[data-v-e8ac6b9b]{width:1.125rem;height:1.125rem;color:hsl(var(--muted-foreground));cursor:pointer;flex-shrink:0;justify-content:center;transition:background .12s,color .12s}.assistant-screen-chip-x[data-v-e8ac6b9b]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.draft-strip[data-v-06bc6b3d]{flex-wrap:wrap;gap:.375rem;padding:0 .25rem .5rem;display:flex}.draft-item[data-v-06bc6b3d]{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.55);border-radius:.55rem;align-items:center;gap:.4rem;max-width:12rem;padding:.35rem .55rem;display:inline-flex;position:relative}.draft-item--img[data-v-06bc6b3d]{background:0 0;border:none;padding:0}.draft-thumb[data-v-06bc6b3d]{-o-object-fit:cover;object-fit:cover;border:1px solid hsl(var(--border));border-radius:.55rem;width:2.75rem;height:2.75rem;display:block}.draft-icon[data-v-06bc6b3d]{width:1.05rem;height:1.05rem;color:hsl(var(--primary));flex-shrink:0}.draft-name[data-v-06bc6b3d]{text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;overflow:hidden}.draft-remove[data-v-06bc6b3d]{background:hsl(var(--foreground));width:1.05rem;height:1.05rem;color:hsl(var(--background));border:2px solid hsl(var(--background));cursor:pointer;border-radius:9999px;justify-content:center;align-items:center;transition:transform .1s;display:inline-flex;position:absolute;top:-.4rem;right:-.4rem}.draft-remove[data-v-06bc6b3d]:hover{transform:scale(1.12)}button[data-v-4aa9f271]:not(:disabled){cursor:pointer}button[data-v-4aa9f271]:disabled{cursor:not-allowed}.ai-composer--hero[data-v-4aa9f271]{flex-direction:column;display:flex}.ai-composer--hero .ai-chips-wrap[data-v-4aa9f271]{order:1}.ai-composer--hero[data-v-4aa9f271] .ai-inputbar{box-shadow:0 0 0 1px hsl(var(--border)),0 18px 45px -28px #4f11bb8c;border-radius:1.75rem;padding:.5rem;transition:box-shadow .16s}.ai-composer--hero[data-v-4aa9f271] .ai-inputbar:focus-within{box-shadow:0 0 0 1px hsl(var(--assistant-accent)/.55),0 18px 45px -24px #5914d280}.ai-composer--hero[data-v-4aa9f271] .ai-input{padding-block:.625rem}.ai-composer--hero .ai-chips-row[data-v-4aa9f271]{padding:.75rem .125rem .25rem}.ai-chips-wrap[data-v-4aa9f271]{position:relative}.ai-chips-row[data-v-4aa9f271]{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:.5rem;padding:.25rem .125rem .625rem;scroll-padding-inline:2rem;display:flex;overflow-x:auto}.ai-chips-row[data-v-4aa9f271]::-webkit-scrollbar{display:none}.ai-chips-arrow[data-v-4aa9f271]{z-index:2;border:1px solid hsl(var(--border));background:hsl(var(--muted));width:1.75rem;height:1.75rem;color:hsl(var(--muted-foreground));box-shadow:0 0 0 4px hsl(var(--background)),0 2px 8px #0000002e;border-radius:9999px;justify-content:center;align-items:center;transition:background .12s,color .12s,transform .12s;display:flex;position:absolute;top:calc(50% - .1875rem);transform:translateY(-50%)}.ai-chips-arrow[data-v-4aa9f271]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.ai-chips-arrow[data-v-4aa9f271]:active{transform:translateY(-50%)scale(.92)}.ai-composer--hero .ai-chips-arrow[data-v-4aa9f271]{top:calc(50% + .25rem)}.ai-chips-arrow--left[data-v-4aa9f271]{left:.125rem}.ai-chips-arrow--right[data-v-4aa9f271]{right:.125rem}@media (width<=640px){.ai-chips-row[data-v-4aa9f271]{margin-inline:-.75rem;padding-inline:.75rem;scroll-padding-inline:2.25rem}.ai-chips-arrow--left[data-v-4aa9f271]{left:0}.ai-chips-arrow--right[data-v-4aa9f271]{right:0}}.ai-scope-chip[data-v-4aa9f271]{background:hsl(var(--background));height:2.5rem;color:hsl(var(--foreground));border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:0 1rem;font-size:.875rem;font-weight:500;transition:background .12s,color .12s,transform .12s,box-shadow .12s;display:flex}.ai-scope-chip[data-v-4aa9f271]:hover{background:hsl(var(--accent))}.ai-scope-chip[data-v-4aa9f271]:active{transform:scale(.96)}.ai-scope-chip--active[data-v-4aa9f271]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.ai-scope-chip--active[data-v-4aa9f271]:hover{background:hsl(var(--primary)/.9)}button[data-v-d3fa167e]:not(:disabled){cursor:pointer}.ai-sugg[data-v-d3fa167e]>*{animation:.5s cubic-bezier(.22,1,.36,1) backwards ai-sugg-in-d3fa167e}.ai-sugg[data-v-d3fa167e]>:first-child{animation-delay:.1s}.ai-sugg[data-v-d3fa167e]>:nth-child(2){animation-delay:.16s}.ai-sugg[data-v-d3fa167e]>:nth-child(3){animation-delay:.22s}@keyframes ai-sugg-in-d3fa167e{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ai-pulse[data-v-d3fa167e]{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.25rem 1.5rem;margin-top:1.5rem;display:grid}.ai-sugg--compact .ai-pulse[data-v-d3fa167e]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem 1rem;margin-top:1.25rem}.ai-pulse-tile[data-v-d3fa167e]{text-align:left;border-radius:.25rem;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.25rem 0 .25rem .875rem;transition:opacity .14s;display:flex;position:relative}.ai-pulse-tile[data-v-d3fa167e]:before{content:"";background:hsl(var(--assistant-accent)/.35);border-radius:999px;width:2px;transition:background .14s;position:absolute;top:.3rem;bottom:.3rem;left:0}.ai-pulse-tile[data-v-d3fa167e]:hover:before{background:hsl(var(--assistant-accent))}.ai-pulse-value[data-v-d3fa167e]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:650;line-height:1.1}.ai-sugg--compact .ai-pulse-value[data-v-d3fa167e]{font-size:1.125rem}.ai-pulse-label[data-v-d3fa167e]{color:hsl(var(--muted-foreground));font-size:.75rem}.ai-pulse-spark[data-v-d3fa167e]{width:4.5rem;height:1.25rem;margin-top:.25rem;overflow:visible}.ai-pulse-spark polyline[data-v-d3fa167e]{fill:none;stroke:hsl(var(--assistant-accent)/.7);stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ai-hello-starters[data-v-d3fa167e]{gap:.5rem;margin-top:1.25rem;display:grid}@media (width>=40rem){.ai-sugg:not(.ai-sugg--compact) .ai-hello-starters[data-v-d3fa167e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ai-sugg--compact .ai-hello-starters[data-v-d3fa167e]{margin-top:1.25rem}.ai-starter[data-v-d3fa167e]{background:hsl(var(--background));box-shadow:inset 0 0 0 1px hsl(var(--border)/.7);color:hsl(var(--foreground));text-align:left;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.35;transition:background .14s,transform .14s,box-shadow .14s;display:flex}.ai-sugg--compact .ai-starter[data-v-d3fa167e]{border-radius:.875rem;padding:.625rem .75rem;font-size:.8125rem}.ai-starter[data-v-d3fa167e]:hover{background:hsl(var(--accent));box-shadow:inset 0 0 0 1px hsl(var(--assistant-accent)/.35),0 12px 28px -18px #5914d299;transform:translateY(-2px)}.ai-starter-tile[data-v-d3fa167e]{background:hsl(var(--assistant-accent)/.12);width:1.875rem;height:1.875rem;color:hsl(var(--assistant-accent));border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ai-starter-go[data-v-d3fa167e]{opacity:0;width:.875rem;height:.875rem;color:hsl(var(--muted-foreground));flex-shrink:0;transition:opacity .14s,transform .14s;transform:translate(-2px,2px)}.ai-starter:hover .ai-starter-go[data-v-d3fa167e]{opacity:.7;transform:none}@media (hover:none){.ai-starter-go[data-v-d3fa167e]{opacity:.35;transform:none}}.ai-hello-note[data-v-d3fa167e]{color:hsl(var(--muted-foreground)/.75);justify-content:center;align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.75rem;display:flex}.ai-sugg--compact .ai-hello-note[data-v-d3fa167e]{justify-content:flex-start;align-items:flex-start;margin-top:1rem;line-height:1.4}@media (prefers-reduced-motion:reduce){.ai-sugg[data-v-d3fa167e]>*{animation:none}}.assistant-attachments[data-v-0421985c]{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.att-images[data-v-0421985c]{flex-wrap:wrap;gap:.375rem;display:flex}.att-image[data-v-0421985c]{border:1px solid hsl(var(--border));background:hsl(var(--muted));border-radius:.625rem;width:6.5rem;height:6.5rem;transition:transform .12s,box-shadow .12s;display:block;overflow:hidden}.att-image[data-v-0421985c]:hover{transform:translateY(-1px);box-shadow:0 4px 14px -6px #00000059}.att-image img[data-v-0421985c]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.att-files[data-v-0421985c]{flex-wrap:wrap;gap:.375rem;display:flex}.att-file[data-v-0421985c]{border:1px solid hsl(var(--border));background:hsl(var(--muted)/.5);max-width:15rem;color:inherit;border-radius:.625rem;align-items:center;gap:.5rem;padding:.4rem .65rem;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}a.att-file[data-v-0421985c]:hover{background:hsl(var(--muted));border-color:hsl(var(--primary)/.4)}.att-file-icon[data-v-0421985c]{width:1.15rem;height:1.15rem;color:hsl(var(--primary));flex-shrink:0}.att-file-meta[data-v-0421985c]{flex-direction:column;min-width:0;line-height:1.15;display:flex}.att-file-name[data-v-0421985c]{text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:500;overflow:hidden}.att-file-size[data-v-0421985c]{color:hsl(var(--muted-foreground));font-size:.7rem}.viz-root[data-v-0b5af97a]{margin:.75rem 0 .875rem}.viz-title[data-v-0b5af97a]{letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin-bottom:.5rem;font-size:.6875rem;font-weight:600;display:block}.viz-kpi-grid[data-v-0b5af97a]{grid-template-columns:repeat(auto-fit,minmax(88px,1fr));gap:.5rem;display:grid}.viz-kpi[data-v-0b5af97a]{background:hsl(var(--secondary)/.6);border-radius:.5rem;padding:.5rem .625rem}.viz-kpi-value[data-v-0b5af97a]{color:hsl(var(--foreground));font-size:1.125rem;font-weight:700;line-height:1.1}.viz-kpi-label[data-v-0b5af97a]{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.6875rem}.viz-kpi-delta[data-v-0b5af97a]{margin-top:.25rem;font-size:.6875rem;font-weight:600}.viz-delta-up[data-v-0b5af97a]{color:#16a34a}.viz-delta-down[data-v-0b5af97a]{color:#dc2626}.viz-kpi-hint[data-v-0b5af97a]{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.625rem}.viz-bars[data-v-0b5af97a]{flex-direction:column;gap:.375rem;display:flex}.viz-bar-row[data-v-0b5af97a]{grid-template-columns:minmax(0,5.5rem) 1fr auto;align-items:center;gap:.5rem;display:grid}.viz-bar-label[data-v-0b5af97a]{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.viz-bar-track[data-v-0b5af97a]{background:hsl(var(--muted)/.7);border-radius:9999px;height:.5rem;overflow:hidden}.viz-bar-fill[data-v-0b5af97a]{border-radius:9999px;height:100%;transition:width .3s;display:block}.viz-bar-value[data-v-0b5af97a]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:600}.viz-line[data-v-0b5af97a]{width:100%;height:64px;overflow:visible}.viz-line-area[data-v-0b5af97a]{fill:hsl(var(--primary)/.12)}.viz-line-stroke[data-v-0b5af97a]{fill:none;stroke:hsl(var(--primary));stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.viz-line-dot[data-v-0b5af97a]{fill:hsl(var(--primary))}.viz-line-axis[data-v-0b5af97a]{color:hsl(var(--muted-foreground));justify-content:space-between;margin-top:.25rem;font-size:.625rem;display:flex}.viz-donut-wrap[data-v-0b5af97a]{align-items:center;gap:.875rem;display:flex}.viz-donut[data-v-0b5af97a]{flex-shrink:0;width:84px;height:84px;transform:rotate(-90deg)}.viz-donut-bg[data-v-0b5af97a]{fill:none;stroke:hsl(var(--muted)/.7);stroke-width:4px}.viz-donut-seg[data-v-0b5af97a]{fill:none;stroke-width:4px;stroke-linecap:butt}.viz-legend[data-v-0b5af97a]{flex-direction:column;flex:1;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.viz-legend li[data-v-0b5af97a]{align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.viz-legend-dot[data-v-0b5af97a]{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem}.viz-legend-label[data-v-0b5af97a]{color:hsl(var(--muted-foreground));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.viz-legend-val[data-v-0b5af97a]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.viz-head[data-v-0b5af97a]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.viz-csv[data-v-0b5af97a]{background:hsl(var(--background));color:hsl(var(--muted-foreground));cursor:pointer;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;transition:color .12s,background .12s;display:inline-flex}.viz-csv[data-v-0b5af97a]:hover{background:hsl(var(--accent));color:hsl(var(--foreground))}.viz-rows[data-v-0b5af97a]{flex-direction:column;display:flex}.viz-row[data-v-0b5af97a]{color:inherit;border-radius:.5rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.4375rem .375rem;text-decoration:none;transition:background .12s,color .12s;display:grid}.viz-row+.viz-row[data-v-0b5af97a]{box-shadow:inset 0 1px 0 hsl(var(--border)/.6)}a.viz-row[data-v-0b5af97a]:hover{background:hsl(var(--secondary)/.7);box-shadow:none}a.viz-row:hover+.viz-row[data-v-0b5af97a]{box-shadow:none}a.viz-row:hover .viz-row-title[data-v-0b5af97a]{color:hsl(var(--assistant-accent))}.viz-row-main[data-v-0b5af97a]{min-width:0}.viz-row-title[data-v-0b5af97a]{font-size:.875rem;font-weight:500}.viz-row-sub[data-v-0b5af97a],.viz-row-title[data-v-0b5af97a]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.viz-row-sub[data-v-0b5af97a]{font-variant-numeric:tabular-nums;font-size:.75rem}.viz-row-state[data-v-0b5af97a],.viz-row-sub[data-v-0b5af97a]{color:hsl(var(--muted-foreground))}.viz-row-state[data-v-0b5af97a]{white-space:nowrap;flex-shrink:0;align-items:center;gap:.375rem;font-size:.75rem;display:inline-flex}.viz-row-dot[data-v-0b5af97a]{background:hsl(var(--muted-foreground)/.5);border-radius:999px;flex-shrink:0;width:6px;height:6px}.viz-dot--new[data-v-0b5af97a]{background:#3b82f6}.viz-dot--work[data-v-0b5af97a]{background:#f59e0b}.viz-dot--done[data-v-0b5af97a]{background:#22c55e}.viz-dot--off[data-v-0b5af97a]{background:hsl(var(--muted-foreground)/.45)}.viz-rows-more[data-v-0b5af97a]{color:hsl(var(--muted-foreground));margin:.5rem 0 0;padding:0 .375rem;font-size:.75rem}.viz-rows-more a[data-v-0b5af97a]{color:inherit;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--assistant-accent)/.55);text-decoration-color:hsl(var(--assistant-accent)/.55);text-underline-offset:3px}.viz-rows-more a[data-v-0b5af97a]:hover{color:hsl(var(--assistant-accent))}.viz-table-wrap[data-v-0b5af97a]{overflow-x:auto}.viz-table[data-v-0b5af97a]{border-collapse:collapse;width:100%;font-size:.6875rem}.viz-table td[data-v-0b5af97a],.viz-table th[data-v-0b5af97a]{text-align:left;white-space:nowrap;border:none;padding:.3125rem .5rem}.viz-table th[data-v-0b5af97a]{color:hsl(var(--muted-foreground));font-weight:600}.viz-table td[data-v-0b5af97a]{color:hsl(var(--foreground))}.viz-table tbody tr:nth-child(2n) td[data-v-0b5af97a]{background:hsl(var(--secondary)/.5)}.assistant-connect[data-v-c3c3c8ff]{background:hsl(var(--muted)/.5);border:1px solid hsl(var(--border));border-radius:1rem;margin:.5rem 0;padding:.875rem}.ai-insp[data-v-07bb7bbb]{width:100%;max-width:72rem;margin:0 auto;padding:0 .25rem 4rem;animation:.4s cubic-bezier(.2,.8,.2,1) both ai-insp-reveal-07bb7bbb}.ai-insp-lead[data-v-07bb7bbb]{text-align:center;color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:.875rem}.ai-insp-all[data-v-07bb7bbb]{color:hsl(var(--assistant-accent));align-items:center;gap:.25rem;margin-top:.25rem;font-size:.8125rem;font-weight:500;display:inline-flex}.ai-insp-all[data-v-07bb7bbb]:hover{text-underline-offset:3px;text-decoration:underline}.ai-insp-grid[data-v-07bb7bbb]{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:1.25rem;display:grid}.ai-insp-item[data-v-07bb7bbb]{animation:.35s cubic-bezier(.2,.8,.2,1) both ai-insp-in-07bb7bbb;animation-delay:var(--delay,0s)}@keyframes ai-insp-in-07bb7bbb{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ai-insp-item[data-v-07bb7bbb]{animation:none}}.ai-insp-empty[data-v-07bb7bbb]{text-align:center;color:hsl(var(--muted-foreground));padding:2rem 0;font-size:.875rem}@keyframes ai-insp-reveal-07bb7bbb{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ai-insp[data-v-07bb7bbb]{animation:none}}button[data-v-aea6fa0d]:not(:disabled){cursor:pointer}button[data-v-aea6fa0d]:disabled{cursor:not-allowed}.ai-hero-part[data-v-aea6fa0d]{transition:opacity .15s,transform .15s}.ai-hero-part--leaving[data-v-aea6fa0d]{opacity:0;pointer-events:none;transform:translateY(-6px)}.ai-feed-in[data-v-aea6fa0d]{animation:.28s cubic-bezier(.22,1,.36,1) both ai-feed-in-aea6fa0d}@keyframes ai-feed-in-aea6fa0d{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ai-hero-part[data-v-aea6fa0d]{transition:none}.ai-feed-in[data-v-aea6fa0d]{animation:none}}.ai-hero-col[data-v-aea6fa0d]{opacity:calc(1 - var(--ai-hero-p,0)*.75);transform:translateY(calc(var(--ai-hero-p,0)*-14px)) scale(calc(1 - var(--ai-hero-p,0)*.015));transform-origin:top;will-change:opacity,transform}.ai-hero-col--sticky[data-v-aea6fa0d]{top:var(--ai-hero-stick-top,1rem);position:sticky}.ai-hero-stage--peek[data-v-aea6fa0d]{min-height:calc(100% - 3.25rem)}.ai-insp-panel[data-v-aea6fa0d]{min-height:100%;position:relative}.ai-insp-grabber[data-v-aea6fa0d]{cursor:pointer;width:100%;color:hsl(var(--muted-foreground));flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.5rem;padding:.5rem 1rem 1.5rem;transition:color .15s;display:flex}.ai-insp-grabber-title[data-v-aea6fa0d],.ai-insp-grabber[data-v-aea6fa0d]:hover{color:hsl(var(--foreground))}.ai-insp-grabber-title[data-v-aea6fa0d]{letter-spacing:-.01em;font-size:.875rem;font-weight:600}.ai-insp-grabber-hint[data-v-aea6fa0d]{font-size:.75rem}.ai-insp-grabber-chevron[data-v-aea6fa0d]{opacity:calc(1 - var(--ai-hero-p,0));align-self:center;animation:1.8s ease-in-out infinite ai-insp-bob-aea6fa0d}@keyframes ai-insp-bob-aea6fa0d{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (prefers-reduced-motion:reduce){.ai-insp-grabber-chevron[data-v-aea6fa0d]{animation:none}.ai-hero-col[data-v-aea6fa0d]{opacity:1;transform:none}}
