.ProductDemo_demo__2m7ZL{--cycle:16s;margin:0 auto;max-width:880px}.ProductDemo_window__4ve_s{border:1px solid var(--color-border-strong);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-3);overflow:hidden;text-align:left}.ProductDemo_chrome__nAqon{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--color-border);background:var(--color-subtle);font-size:12px;color:var(--color-text-muted)}.ProductDemo_dots__fQv9q{display:inline-flex;gap:6px}.ProductDemo_dots__fQv9q i{width:9px;height:9px;border-radius:999px;background:var(--color-border-strong)}.ProductDemo_sample__nLz2n,.ProductDemo_url___X0vj{font-family:var(--font-mono)}.ProductDemo_sample__nLz2n{margin-left:auto;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;border:1px solid var(--color-border-strong);border-radius:999px;padding:2px 8px}.ProductDemo_steps__Ko0mK{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0;padding:12px 14px 0;list-style:none}.ProductDemo_steps__Ko0mK li{display:flex;align-items:center;justify-content:center;gap:6px;padding:7px 4px;border-radius:var(--radius-control);font-size:13px;font-weight:600;color:var(--color-text-muted);animation:ProductDemo_stepOn__p9xKc var(--cycle) infinite both}.ProductDemo_stepIcon__ME3eD{width:15px;height:15px;flex-shrink:0}.ProductDemo_step1__kEzb1{animation-delay:0s!important}.ProductDemo_step2__s43Ma{animation-delay:4s!important}.ProductDemo_step3__MFV7O{animation-delay:8s!important}.ProductDemo_step4__Qa_kV{animation-delay:12s!important}.ProductDemo_stage__R6Kin{position:relative;min-height:300px;padding:14px}.ProductDemo_scene__5Zgdp{position:absolute;inset:14px;display:flex;flex-direction:column;gap:10px;opacity:0;animation:ProductDemo_sceneOn__8OIzz var(--cycle) infinite both}.ProductDemo_scene1__4DTv1{animation-delay:0s}.ProductDemo_scene2__v_C_B{animation-delay:4s}.ProductDemo_scene3__SdakS{animation-delay:8s}.ProductDemo_scene4__FZ5xi{animation-delay:12s}.ProductDemo_eyebrow__PFnk3{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.ProductDemo_card__gCaGG{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-app);padding:12px 14px}.ProductDemo_title__Sltd5{margin:0;font-weight:600;font-size:15px;color:var(--color-text-primary)}.ProductDemo_meta__W8O9m{margin:4px 0 0;font-size:12.5px;color:var(--color-text-muted)}.ProductDemo_ai__SwBgF{background:var(--color-accent-subtle);border-color:var(--color-accent-light)}.ProductDemo_aiLabel__uzoi_{margin:0;font-size:13px;font-weight:600;color:var(--color-accent-text)}.ProductDemo_list__4ai0_{margin:8px 0 0;padding:0;list-style:none;display:grid;gap:6px;font-size:13.5px;color:var(--color-text-primary)}.ProductDemo_list__4ai0_ li{animation:ProductDemo_rise__nZDOY var(--cycle) infinite both}.ProductDemo_reveal1__5y648{animation-delay:.6s!important}.ProductDemo_reveal2__FyqEf{animation-delay:1.1s!important}.ProductDemo_reveal3__Y8r72{animation-delay:1.6s!important}.ProductDemo_tabs__Xgccc{display:flex;gap:6px;font-size:12.5px;color:var(--color-text-muted)}.ProductDemo_tabs__Xgccc span{padding:4px 10px;border-radius:999px;border:1px solid var(--color-border)}.ProductDemo_tabs__Xgccc .ProductDemo_tabOn__MsBu6{background:var(--color-ink);color:var(--color-paper);border-color:var(--color-ink)}.ProductDemo_typing__qlavd{margin:0;font-size:15px;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;clip-path:inset(0 100% 0 0);animation:ProductDemo_type__7tTEw var(--cycle) infinite both;animation-delay:4.3s}.ProductDemo_previewRow__qzDL4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.ProductDemo_thumb__0D01M{aspect-ratio:4/5;max-height:120px;border-radius:var(--radius-control);background:linear-gradient(160deg,var(--color-accent-light),var(--color-subtle));border:1px solid var(--color-border)}.ProductDemo_week__gmWIg{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.ProductDemo_day__Tdqy5{min-height:112px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-app);padding:6px;display:flex;flex-direction:column;gap:6px}.ProductDemo_dayLabel__UcC6j{font-size:11px;color:var(--color-text-muted)}.ProductDemo_chipQuiet__PO0Ov,.ProductDemo_chip__Qlqdj{font-size:10.5px;line-height:1.3;border-radius:6px;padding:4px 5px}.ProductDemo_chip__Qlqdj{background:var(--color-accent-solid);color:var(--color-accent-foreground);animation:ProductDemo_drop__gJXvt var(--cycle) infinite both;animation-delay:8.4s}.ProductDemo_chipQuiet__PO0Ov{background:var(--color-subtle);color:var(--color-text-secondary);border:1px solid var(--color-border)}.ProductDemo_statusList__T7xRV{margin:0;padding:0;list-style:none;display:grid;gap:4px;font-size:13px;color:var(--color-text-secondary)}.ProductDemo_statusList__T7xRV li{display:flex;align-items:center;gap:8px}.ProductDemo_ok__prTTX,.ProductDemo_wait__6xgkg{width:8px;height:8px;border-radius:999px;flex-shrink:0}.ProductDemo_ok__prTTX{background:var(--color-success)}.ProductDemo_wait__6xgkg{background:var(--color-warning)}.ProductDemo_chart__sPhRF{height:130px;display:flex;align-items:flex-end;gap:8px;padding:10px;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-app)}.ProductDemo_bar__uga3y{flex:1;border-radius:4px 4px 0 0;background:var(--color-border-strong);transform-origin:bottom;animation:ProductDemo_grow__VBYiA var(--cycle) infinite both;animation-delay:12.2s}.ProductDemo_bar__uga3y:nth-child(5){background:var(--color-accent)}.ProductDemo_caption__Kynrk{margin:14px auto 0;max-width:640px;font-size:13px;line-height:1.55;color:var(--color-text-muted);text-align:center}@keyframes ProductDemo_sceneOn__8OIzz{0%{opacity:0;transform:translateY(8px)}22%,3%{opacity:1;transform:none}25%,to{opacity:0;transform:translateY(-6px)}}@keyframes ProductDemo_stepOn__p9xKc{0%,24%{background:var(--color-ink);color:var(--color-paper)}25%,to{background:transparent;color:var(--color-text-muted)}}@keyframes ProductDemo_rise__nZDOY{0%{opacity:0;transform:translateY(6px)}4%,to{opacity:1;transform:none}}@keyframes ProductDemo_type__7tTEw{0%{clip-path:inset(0 100% 0 0)}12%,to{clip-path:inset(0 0 0 0)}}@keyframes ProductDemo_drop__gJXvt{0%{opacity:0;transform:translateY(-14px)}4%,to{opacity:1;transform:none}}@keyframes ProductDemo_grow__VBYiA{0%{transform:scaleY(.1)}6%,to{transform:scaleY(1)}}@media (max-width:640px){.ProductDemo_steps__Ko0mK li{font-size:12px}.ProductDemo_stepIcon__ME3eD{display:none}.ProductDemo_stage__R6Kin{min-height:330px}.ProductDemo_chipQuiet__PO0Ov,.ProductDemo_chip__Qlqdj{font-size:9px;padding:3px}.ProductDemo_day__Tdqy5{min-height:96px;padding:4px}}@media (prefers-reduced-motion:reduce){.ProductDemo_bar__uga3y,.ProductDemo_chip__Qlqdj,.ProductDemo_list__4ai0_ li,.ProductDemo_scene__5Zgdp,.ProductDemo_steps__Ko0mK li,.ProductDemo_typing__qlavd{animation:none!important}.ProductDemo_steps__Ko0mK li{background:transparent;color:var(--color-text-secondary)}.ProductDemo_stage__R6Kin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;min-height:0}.ProductDemo_scene__5Zgdp{position:static;opacity:1;transform:none}.ProductDemo_typing__qlavd{clip-path:none;white-space:normal}}@media (prefers-reduced-motion:reduce) and (max-width:640px){.ProductDemo_stage__R6Kin{grid-template-columns:1fr}}