.demo[data-astro-cid-rk2pmsne]{margin:0;position:relative}.stage[data-astro-cid-rk2pmsne]{grid-template-columns:minmax(0,1fr);padding-bottom:.5rem;display:grid;position:relative}.browser[data-astro-cid-rk2pmsne]{background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-panel);width:100%;max-width:30rem;animation:.6s cubic-bezier(.2,.7,.2,1) .1s backwards rise;position:relative;box-shadow:0 30px 60px -40px #0f172a73}.bar[data-astro-cid-rk2pmsne]{border-bottom:1px solid var(--color-line);align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.dots[data-astro-cid-rk2pmsne]{gap:.35rem;display:flex}.dots[data-astro-cid-rk2pmsne] i[data-astro-cid-rk2pmsne]{background:var(--color-line);border-radius:50%;width:.6rem;height:.6rem}.url[data-astro-cid-rk2pmsne]{background:var(--color-paper);color:var(--color-slate);border-radius:999px;flex:1;padding:.25rem .75rem;font-size:.8rem}.page[data-astro-cid-rk2pmsne]{padding:1.25rem 1.25rem 1.5rem}.biz[data-astro-cid-rk2pmsne]{letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.hours[data-astro-cid-rk2pmsne]{color:var(--color-slate);margin-top:.15rem;font-size:.85rem;position:relative}.hours-old[data-astro-cid-rk2pmsne]{opacity:0;animation:7.4s linear backwards hold-then-out;position:absolute;inset:0}.hours-new[data-astro-cid-rk2pmsne]{border-radius:4px;animation:.3s 6.9s backwards fade-in,1.6s 6.9s backwards highlight;display:inline-block}.form[data-astro-cid-rk2pmsne]{gap:.3rem;margin-top:1.1rem;display:grid}.label[data-astro-cid-rk2pmsne]{color:var(--color-slate);margin-top:.4rem;font-size:.75rem;font-weight:700}.input[data-astro-cid-rk2pmsne]{border:1.5px solid var(--color-line);white-space:nowrap;text-overflow:ellipsis;border-radius:.6rem;padding:.55rem .75rem;font-size:.9rem;display:block;overflow:hidden}.typed[data-astro-cid-rk2pmsne]{animation:1.1s steps(17,end) .8s backwards type;display:inline-block}.send[data-astro-cid-rk2pmsne]{background:var(--color-brand);color:#fff;border-radius:999px;justify-self:start;margin-top:.8rem;padding:.55rem 1.1rem;font-size:.85rem;font-weight:700;animation:.36s 2.5s press}.toast[data-astro-cid-rk2pmsne]{background:var(--color-ink);color:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.8rem;font-weight:700;animation:.42s cubic-bezier(.2,.9,.3,1.3) 6.6s backwards pop;display:inline-flex;position:absolute;bottom:-1.1rem;left:1.25rem;box-shadow:0 14px 30px -14px #0f172a99}.toast[data-astro-cid-rk2pmsne] svg[data-astro-cid-rk2pmsne]{color:#67e8f9}.phone[data-astro-cid-rk2pmsne]{background:var(--color-ink);border-radius:2rem;justify-self:end;width:min(17.5rem,86%);margin-top:2.25rem;padding:.6rem;animation:.6s cubic-bezier(.2,.7,.2,1) .4s backwards rise;position:relative;box-shadow:0 40px 70px -40px #0f172ab3}.phone-head[data-astro-cid-rk2pmsne]{color:#fff;align-items:center;gap:.6rem;padding:.6rem .7rem .7rem;line-height:1.2;display:flex}.phone-head[data-astro-cid-rk2pmsne] b[data-astro-cid-rk2pmsne]{font-size:.85rem;display:block}.phone-head[data-astro-cid-rk2pmsne] small[data-astro-cid-rk2pmsne]{color:#a5b4c8;font-size:.7rem}.avatar[data-astro-cid-rk2pmsne]{background:var(--color-cyan);width:2rem;height:2rem;color:var(--color-ink);border-radius:50%;place-items:center;font-size:.7rem;font-weight:800;display:grid}.chat[data-astro-cid-rk2pmsne]{background:#f1f3f8;border-radius:1.5rem;flex-direction:column;gap:.5rem;min-height:15rem;padding:.9rem .7rem;display:flex}.msg[data-astro-cid-rk2pmsne]{max-width:88%;color:var(--color-ink);border-radius:1rem;padding:.55rem .75rem;font-size:.8rem;line-height:1.45}.in[data-astro-cid-rk2pmsne]{background:var(--color-surface);border-bottom-left-radius:.3rem;align-self:flex-start}.out[data-astro-cid-rk2pmsne]{background:var(--color-chat);border-bottom-right-radius:.3rem;align-self:flex-end}.m1[data-astro-cid-rk2pmsne]{animation:.38s cubic-bezier(.2,.8,.3,1.2) 3.1s backwards bubble}.m2[data-astro-cid-rk2pmsne]{animation:.38s cubic-bezier(.2,.8,.3,1.2) 4.4s backwards bubble}.m3[data-astro-cid-rk2pmsne]{animation:.38s cubic-bezier(.2,.8,.3,1.2) 5.4s backwards bubble}.caption[data-astro-cid-rk2pmsne]{max-width:30rem;color:var(--color-slate);margin-top:1.5rem;font-size:.875rem}@media (width>=640px){.stage[data-astro-cid-rk2pmsne]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.browser[data-astro-cid-rk2pmsne]{grid-area:1/1/auto/3;align-self:start;max-width:22rem}.phone[data-astro-cid-rk2pmsne]{grid-area:1/1/auto/3;width:15.5rem;margin-top:8rem}.form[data-astro-cid-rk2pmsne]{max-width:13rem}}@keyframes rise{0%{opacity:0;transform:translateY(18px)}}@keyframes fade-in{0%{opacity:0}}@keyframes type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes press{50%{background:var(--color-brand-deep);transform:scale(.94)}}@keyframes bubble{0%{opacity:0;transform:translateY(10px)scale(.96)}}@keyframes pop{0%{opacity:0;transform:translateY(8px)scale(.9)}}@keyframes highlight{0%,60%{background:#cffafe}to{background:0 0}}@keyframes hold-then-out{0%,93%{opacity:1}to{opacity:0}}.screen[data-astro-cid-ol7fyql4]{border-radius:var(--radius-panel);background:var(--color-surface);border:1px solid var(--color-line);width:100%;max-width:28rem;margin-inline:auto;padding:1.25rem;font-size:.9rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -42px #0f172a80}.screen[data-astro-cid-ol7fyql4]:before{content:"";background:var(--accent);height:4px;position:absolute;inset:0 0 auto}.v-kicker[data-astro-cid-ol7fyql4]{color:var(--color-slate);font-size:.75rem}.v-title[data-astro-cid-ol7fyql4]{letter-spacing:-.02em;font-size:1.1rem;font-weight:800}.v-rows[data-astro-cid-ol7fyql4]{border-top:1px solid var(--color-line);margin-top:.9rem}.v-rows[data-astro-cid-ol7fyql4] li[data-astro-cid-ol7fyql4]{border-bottom:1px solid var(--color-line);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.v-edit[data-astro-cid-ol7fyql4]{background:var(--color-brand-soft);border-radius:.6rem;margin-inline:-.6rem;padding-inline:.6rem!important}.v-old[data-astro-cid-ol7fyql4]{color:var(--color-slate);font-weight:500}.v-new[data-astro-cid-ol7fyql4]{color:var(--color-brand-deep)}.v-bar[data-astro-cid-ol7fyql4]{color:var(--color-slate);justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;font-size:.8rem;display:flex}.v-pub[data-astro-cid-ol7fyql4]{background:var(--color-ink);color:#fff;border-radius:999px;padding:.35rem .8rem;font-weight:700}.v-inbox-head[data-astro-cid-ol7fyql4]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.v-count[data-astro-cid-ol7fyql4]{color:#0e7490;white-space:nowrap;background:#ecfeff;border-radius:999px;padding:.3rem .75rem;font-size:.8rem;font-weight:600}.v-inbox[data-astro-cid-ol7fyql4] .v-count[data-astro-cid-ol7fyql4] b[data-astro-cid-ol7fyql4]{font-size:inherit;display:inline}.v-inbox[data-astro-cid-ol7fyql4] ul[data-astro-cid-ol7fyql4]{margin-top:.9rem}.v-inbox[data-astro-cid-ol7fyql4] li[data-astro-cid-ol7fyql4]{border-top:1px solid var(--color-line);align-items:center;gap:.7rem;padding:.65rem 0;display:flex}.v-inbox[data-astro-cid-ol7fyql4] b[data-astro-cid-ol7fyql4]{font-size:.85rem;display:block}.v-inbox[data-astro-cid-ol7fyql4] small[data-astro-cid-ol7fyql4]{white-space:nowrap;text-overflow:ellipsis;color:var(--color-slate);font-size:.78rem;display:block;overflow:hidden}.v-ava[data-astro-cid-ol7fyql4]{background:var(--color-paper);border-radius:50%;flex:none;place-items:center;width:2.1rem;height:2.1rem;font-size:.7rem;font-weight:800;display:grid}.v-status[data-astro-cid-ol7fyql4]{color:#155e75;background:#cffafe;border-radius:999px;flex:none;padding:.2rem .55rem;font-size:.72rem;font-weight:700}.v-prompt[data-astro-cid-ol7fyql4]{border:1.5px solid var(--color-line);color:var(--color-rose);border-radius:.8rem;align-items:center;gap:.6rem;padding:.75rem .9rem;display:flex}.v-typed[data-astro-cid-ol7fyql4]{color:var(--color-ink);white-space:nowrap;font-weight:600;overflow:hidden}.v-cards[data-astro-cid-ol7fyql4]{gap:.6rem;margin-top:.9rem;display:grid}.v-card[data-astro-cid-ol7fyql4]{background:#fff1f2;border-radius:.8rem;padding:.7rem .9rem}.v-card[data-astro-cid-ol7fyql4] small[data-astro-cid-ol7fyql4]{color:#be123c;font-size:.72rem;font-weight:700}.v-card[data-astro-cid-ol7fyql4] p[data-astro-cid-ol7fyql4]{margin-top:.15rem;font-weight:600;line-height:1.4}.v-track[data-astro-cid-ol7fyql4]{grid-template-columns:repeat(4,1fr);margin-top:1.4rem;display:grid;position:relative}.v-track[data-astro-cid-ol7fyql4]:before,.v-fill[data-astro-cid-ol7fyql4]{content:"";background:var(--color-line);border-radius:3px;height:3px;position:absolute;top:.55rem;left:12.5%;right:12.5%}.v-fill[data-astro-cid-ol7fyql4]{background:var(--color-ink);transform-origin:0}.v-stop[data-astro-cid-ol7fyql4]{justify-items:center;gap:.5rem;font-size:.8rem;font-weight:700;display:grid;position:relative}.v-stop[data-astro-cid-ol7fyql4] i[data-astro-cid-ol7fyql4]{background:var(--color-ink);width:1.1rem;height:1.1rem;box-shadow:0 0 0 4px var(--color-surface);border-radius:50%}.v-live[data-astro-cid-ol7fyql4]{background:var(--color-paper);border-radius:.8rem;justify-content:center;align-items:center;gap:.45rem;margin-top:1.6rem;padding:.7rem;font-weight:700;display:flex}.v-live[data-astro-cid-ol7fyql4] svg[data-astro-cid-ol7fyql4]{color:#0891b2}.ticker[data-astro-cid-a63lsf22]{padding-block:.5rem;overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.ticker[data-astro-cid-a63lsf22]:focus-visible{outline-offset:-3px}.track[data-astro-cid-a63lsf22]{width:max-content;animation:60s linear infinite ticker;display:flex}.ticker[data-astro-cid-a63lsf22]:hover .track[data-astro-cid-a63lsf22],.ticker[data-astro-cid-a63lsf22]:focus-within .track[data-astro-cid-a63lsf22],.ticker[data-astro-cid-a63lsf22]:active .track[data-astro-cid-a63lsf22]{animation-play-state:paused}.card[data-astro-cid-a63lsf22]{border-radius:var(--radius-panel);border:1px solid var(--color-line);background:var(--color-surface);flex:none;width:min(20rem,80vw);margin-right:1rem;padding:1.5rem}.is-placeholder[data-astro-cid-a63lsf22]{background:0 0;border-style:dashed;border-width:1.5px}@keyframes ticker{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker[data-astro-cid-a63lsf22]{scroll-snap-type:x mandatory;overflow-x:auto;mask-image:none}.track[data-astro-cid-a63lsf22]{animation:none}.card[data-astro-cid-a63lsf22]{scroll-snap-align:start}.dupe[data-astro-cid-a63lsf22]{display:none}}.key[data-astro-cid-yzurkttv]{vertical-align:middle;border-radius:9px;width:.9rem;height:.25rem;display:inline-block}.key-shop[data-astro-cid-yzurkttv]{background:var(--color-rose)}.key-custom[data-astro-cid-yzurkttv]{background:var(--color-brand)}.dot[data-astro-cid-yzurkttv]{border-radius:99px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.55rem}.dot[data-astro-cid-yzurkttv].good{background:#10b981}.dot[data-astro-cid-yzurkttv].bad{background:var(--color-rose)}.dot[data-astro-cid-yzurkttv].mid{background:#f59e0b}.chart[data-astro-cid-yzurkttv]{grid-template-rows:13rem auto;grid-template-columns:3.6rem 1fr;display:grid}@media (width>=640px){.chart[data-astro-cid-yzurkttv]{grid-template-rows:16rem auto}}.grid-lines[data-astro-cid-yzurkttv],.plot[data-astro-cid-yzurkttv]{grid-row:1}.grid-lines[data-astro-cid-yzurkttv]{flex-direction:column;grid-column:1/-1;justify-content:space-between;display:flex}.grid-lines[data-astro-cid-yzurkttv] span[data-astro-cid-yzurkttv]{height:0;color:var(--color-slate);font-variant-numeric:tabular-nums;align-items:center;gap:.5rem;font-size:.72rem;display:flex}.grid-lines[data-astro-cid-yzurkttv] span[data-astro-cid-yzurkttv]:before{content:attr(data-label);text-align:right;width:3.1rem}.grid-lines[data-astro-cid-yzurkttv] i[data-astro-cid-yzurkttv]{border-top:1px dashed var(--color-line);flex:1}.plot[data-astro-cid-yzurkttv]{grid-column:2;position:relative}.plot[data-astro-cid-yzurkttv] svg[data-astro-cid-yzurkttv]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.plot[data-astro-cid-yzurkttv] path[data-astro-cid-yzurkttv]{fill:none;stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.l-shop[data-astro-cid-yzurkttv]{stroke:var(--color-rose)}.l-custom[data-astro-cid-yzurkttv]{stroke:var(--color-brand)}.even-line[data-astro-cid-yzurkttv]{stroke:var(--color-brand);stroke-width:1.5px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s}.even-dot[data-astro-cid-yzurkttv]{border:3px solid var(--color-brand);opacity:0;background:#fff;border-radius:99px;width:.9rem;height:.9rem;margin:-.45rem 0 0 -.45rem;transition:opacity .2s,transform .25s cubic-bezier(.3,1.6,.6,1);position:absolute;transform:scale(.4)}.cmp[data-astro-cid-yzurkttv].is-even .even-line[data-astro-cid-yzurkttv]{opacity:.6}.cmp[data-astro-cid-yzurkttv].is-even .even-dot[data-astro-cid-yzurkttv]{opacity:1;transform:none}.x-axis[data-astro-cid-yzurkttv]{color:var(--color-slate);grid-column:2;justify-content:space-between;margin-top:.5rem;font-size:.72rem;display:flex}.range[data-astro-cid-yzurkttv]{height:2.75rem;accent-color:var(--color-brand);cursor:pointer}
