.hero-demo[data-astro-cid-m5fdtfkn]{display:contents;--ease-snap: cubic-bezier(.16, 1, .3, 1)}.part[data-astro-cid-m5fdtfkn]{margin:0;container-type:inline-size;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;cursor:default}.part-phone[data-astro-cid-m5fdtfkn]{--w: 320;--h: 640}.part-panel[data-astro-cid-m5fdtfkn]{--w: 960;--h: 640}@media(max-width:860px){.part-panel[data-astro-cid-m5fdtfkn]{--w: 384;--h: 410}}.stage-box[data-astro-cid-m5fdtfkn]{--s: min(1, tan(atan2(100cqw, calc(var(--w) * 1px))));position:relative;height:calc(var(--h) * var(--s) * 1px)}.part-phone[data-astro-cid-m5fdtfkn] .stage-box[data-astro-cid-m5fdtfkn]{--s: min( 1, tan(atan2(100cqw, calc(var(--w) * 1px))), tan(atan2(max(100svh - 260px, 420px), calc(var(--h) * 1px))) )}.stage[data-astro-cid-m5fdtfkn]{position:absolute;top:0;left:calc((100cqw - var(--w) * var(--s) * 1px) / 2);width:calc(var(--w) * 1px);height:calc(var(--h) * 1px);transform:scale(var(--s));transform-origin:0 0}.stage[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn],.flyer[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.mono[data-astro-cid-m5fdtfkn]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.leaf[data-astro-cid-m5fdtfkn]{color:var(--green-700)}.panel[data-astro-cid-m5fdtfkn]{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);font-size:13px;line-height:1.35;color:var(--foreground)}.p-bar[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:16px;padding:9px 14px;border-bottom:1px solid var(--line);background:var(--surface-secondary)}.dots[data-astro-cid-m5fdtfkn]{display:flex;gap:6px}.dots[data-astro-cid-m5fdtfkn] i[data-astro-cid-m5fdtfkn]{width:10px;height:10px;border-radius:9999px;background:var(--line-strong)}.url[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:6px;margin-inline:auto;padding:4px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);font-family:var(--font-mono);font-size:11px;color:var(--foreground-muted);white-space:nowrap;overflow:hidden}.url[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:11px;height:11px}.p-app[data-astro-cid-m5fdtfkn]{flex:1;min-height:0;display:grid;grid-template-columns:216px minmax(0,1fr)}@media(max-width:860px){.p-app[data-astro-cid-m5fdtfkn]{grid-template-columns:minmax(0,1fr)}.p-app[data-astro-cid-m5fdtfkn] .p-side[data-astro-cid-m5fdtfkn],.p-bar[data-astro-cid-m5fdtfkn] .url[data-astro-cid-m5fdtfkn]{display:none}}.p-side[data-astro-cid-m5fdtfkn]{display:flex;flex-direction:column;gap:2px;padding:0 10px 12px;border-right:1px solid var(--line);background:var(--surface-secondary)}.p-side[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{flex-shrink:0;width:15px;height:15px}.p-brand[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;justify-content:space-between;margin:0 -10px 4px;padding:12px 18px;border-bottom:1px solid var(--line)}.p-logo[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:7px;font-family:var(--font-logo);font-size:17px;font-weight:700}.p-logo[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:21px;height:21px}.muted-ic[data-astro-cid-m5fdtfkn]{color:var(--foreground-muted)}.p-group[data-astro-cid-m5fdtfkn]{margin:12px 8px 4px;font-size:11.5px;color:var(--foreground-muted)}.p-item[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:9px;margin:0;padding:6px 8px;border-radius:var(--radius-sm);color:oklch(from var(--foreground) l c h / .72)}.p-item[data-astro-cid-m5fdtfkn].on{background:var(--line);color:var(--foreground);font-weight:500}.p-select[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;justify-content:space-between;margin:0 4px 6px;padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);font-weight:500}.p-select[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:13px;height:13px;color:var(--foreground-muted)}.p-card[data-astro-cid-m5fdtfkn]{display:grid;gap:2px;margin:0 4px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-md);background:oklch(from var(--line) l c h / .4)}.k[data-astro-cid-m5fdtfkn]{display:block;font-size:11px;color:var(--foreground-muted)}.p-card-row[data-astro-cid-m5fdtfkn]{display:flex;gap:18px;margin-top:6px}.p-user[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:9px;margin-top:auto;padding:10px 6px 0;border-top:1px solid var(--line)}.avatar[data-astro-cid-m5fdtfkn]{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9999px;background:var(--green-100);color:var(--green-800);font-size:11px;font-weight:600}.p-user-text[data-astro-cid-m5fdtfkn]{display:grid;font-weight:500}.p-main[data-astro-cid-m5fdtfkn]{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0}.p-head[data-astro-cid-m5fdtfkn]{padding:12px 24px 0;border-bottom:1px solid var(--line)}.p-top[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:16px;margin-bottom:12px}.crumbs[data-astro-cid-m5fdtfkn],.p-top-end[data-astro-cid-m5fdtfkn]{display:flex;flex:1;flex-basis:0;min-width:0}.p-top-end[data-astro-cid-m5fdtfkn]{justify-content:flex-end}.crumbs[data-astro-cid-m5fdtfkn]{align-items:center;gap:6px;margin:0;white-space:nowrap;color:var(--foreground-muted)}.crumbs[data-astro-cid-m5fdtfkn] .sep[data-astro-cid-m5fdtfkn]{color:oklch(from var(--foreground-muted) l c h / .5)}.crumbs[data-astro-cid-m5fdtfkn] b[data-astro-cid-m5fdtfkn]{font-weight:500;color:var(--foreground)}.p-cmd[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:8px;width:240px;height:32px;padding:0 10px;border:1px solid var(--line);border-radius:var(--radius-sm);background:oklch(from var(--surface-secondary) l c h / .6);color:var(--foreground-muted);font-size:12.5px}.p-cmd[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:14px;height:14px}.p-cmd[data-astro-cid-m5fdtfkn] kbd[data-astro-cid-m5fdtfkn]{margin-left:auto;padding:0 6px;border:1px solid var(--line);border-radius:4px;background:var(--surface);font-family:var(--font-mono);font-size:10.5px}.p-campaign[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);font-size:12.5px;white-space:nowrap}.p-campaign[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:13px;height:13px;color:var(--foreground-muted)}.p-tabs[data-astro-cid-m5fdtfkn]{display:flex;gap:16px;color:var(--foreground-muted);font-weight:500}.p-tabs[data-astro-cid-m5fdtfkn] span[data-astro-cid-m5fdtfkn]{padding:0 4px 11px;border-bottom:2px solid transparent;margin-bottom:-1px}.p-tabs[data-astro-cid-m5fdtfkn] .on[data-astro-cid-m5fdtfkn]{color:var(--foreground);border-bottom-color:var(--foreground)}.p-body[data-astro-cid-m5fdtfkn]{position:relative;flex:1;min-height:0;padding:18px 24px}@media(max-width:860px){.p-head[data-astro-cid-m5fdtfkn]{padding-inline:16px}.p-body[data-astro-cid-m5fdtfkn]{padding:14px 12px}}.p-toolbar[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.p-toolbar[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:14px;height:14px}.p-search[data-astro-cid-m5fdtfkn]{flex:1;display:flex;align-items:center;gap:8px;min-width:0;padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);color:var(--foreground-muted);white-space:nowrap;overflow:hidden}.p-filter[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);white-space:nowrap}.p-filter[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{color:var(--foreground-muted)}.p-btn[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:var(--radius-sm);background:var(--green-700);color:#fff;font-weight:500;white-space:nowrap}@media(max-width:860px){.p-filter[data-astro-cid-m5fdtfkn],.p-top[data-astro-cid-m5fdtfkn] .p-cmd[data-astro-cid-m5fdtfkn]{display:none}.p-search[data-astro-cid-m5fdtfkn]{font-size:0}}.p-table[data-astro-cid-m5fdtfkn]{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}.tr[data-astro-cid-m5fdtfkn]{display:grid;grid-template-columns:30px 76px 132px minmax(0,1.5fr) minmax(0,1.1fr) 74px 84px 28px;align-items:center;column-gap:12px;padding:9px 10px;border-bottom:1px solid var(--line);transition:background-color .9s ease-out}.tr[data-astro-cid-m5fdtfkn]>[data-astro-cid-m5fdtfkn]{min-width:0}.p-table[data-astro-cid-m5fdtfkn]>[data-astro-cid-m5fdtfkn]:last-child{border-bottom:0}.tr[data-astro-cid-m5fdtfkn].th{padding-block:11px;font-size:12px;font-weight:500;color:var(--foreground-muted)}.c-n[data-astro-cid-m5fdtfkn]{text-align:right;color:var(--foreground-muted)}.c-prod[data-astro-cid-m5fdtfkn] b[data-astro-cid-m5fdtfkn],.c-prod[data-astro-cid-m5fdtfkn] small[data-astro-cid-m5fdtfkn]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-prod[data-astro-cid-m5fdtfkn] b[data-astro-cid-m5fdtfkn]{font-weight:500}.c-prod[data-astro-cid-m5fdtfkn] small[data-astro-cid-m5fdtfkn]{font-size:11px;color:var(--foreground-muted)}.c-plaga[data-astro-cid-m5fdtfkn]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-dosis[data-astro-cid-m5fdtfkn]{font-size:12px}.c-acc[data-astro-cid-m5fdtfkn]{display:grid;place-items:center;height:28px;border-radius:var(--radius-sm);color:var(--foreground-muted)}.c-acc[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:15px;height:15px}@media(max-width:860px){.tr[data-astro-cid-m5fdtfkn]{grid-template-columns:22px minmax(0,1fr) 80px 26px;column-gap:10px}.c-fecha[data-astro-cid-m5fdtfkn],.c-parcela[data-astro-cid-m5fdtfkn],.c-plaga[data-astro-cid-m5fdtfkn],.c-dosis[data-astro-cid-m5fdtfkn]{display:none}}.badge[data-astro-cid-m5fdtfkn]{display:inline-block;padding:2px 8px;border:1px solid;border-radius:var(--radius-sm);font-size:11.5px;font-weight:500;line-height:1.4;white-space:nowrap}.badge[data-astro-cid-m5fdtfkn].pend{border-color:oklch(from var(--state-warning) .88 .08 h);background:oklch(from var(--state-warning) .96 .05 h);color:oklch(from var(--state-warning) .5 .13 h)}.badge[data-astro-cid-m5fdtfkn].ok{border-color:var(--green-200);background:var(--green-50);color:var(--green-700)}.row-wrap[data-astro-cid-m5fdtfkn]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .42s var(--ease-snap)}.row-clip[data-astro-cid-m5fdtfkn]{min-height:0;overflow:hidden}.playing[data-astro-cid-m5fdtfkn] .row-wrap[data-astro-cid-m5fdtfkn]:not(.in){grid-template-rows:0fr}.tr[data-astro-cid-m5fdtfkn].new.hl{background:var(--green-50)}.tr[data-astro-cid-m5fdtfkn].new .badge[data-astro-cid-m5fdtfkn].ok,.tr[data-astro-cid-m5fdtfkn].new.done .badge[data-astro-cid-m5fdtfkn].pend{display:none}.tr[data-astro-cid-m5fdtfkn].new.done .badge[data-astro-cid-m5fdtfkn].ok{display:inline-block}.c-acc[data-astro-cid-m5fdtfkn].hover{background:var(--line);color:var(--foreground)}.p-menu[data-astro-cid-m5fdtfkn]{position:absolute;z-index:3;display:grid;width:200px;padding:4px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-3);opacity:0;transform:scale(.94) translateY(-4px);transform-origin:100% 0;pointer-events:none;transition:opacity .14s ease-out,transform .18s var(--ease-snap)}.p-menu[data-astro-cid-m5fdtfkn].open{opacity:1;transform:none}.mi[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:9px;padding:7px 8px;border-radius:var(--radius-sm)}.mi[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:14px;height:14px;color:var(--foreground-muted)}.mi[data-astro-cid-m5fdtfkn].hover{background:var(--surface-secondary)}.phone[data-astro-cid-m5fdtfkn]{position:absolute;left:10px;top:8px;z-index:4;width:300px;height:624px;padding:9px;border-radius:50px;background:var(--dark-background);box-shadow:0 0 0 1.5px #3d4b46,0 24px 48px -24px #12191666,0 10px 20px -10px #12191640}.ph-screen[data-astro-cid-m5fdtfkn]{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:41px;background:var(--surface);font-size:13.5px;line-height:1.45;color:var(--foreground)}.ph-status[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 26px 0 30px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.island[data-astro-cid-m5fdtfkn]{width:88px;height:25px;border-radius:9999px;background:var(--dark-background)}.ph-icons[data-astro-cid-m5fdtfkn]{display:flex;align-items:flex-end;gap:3px}.ph-icons[data-astro-cid-m5fdtfkn] i[data-astro-cid-m5fdtfkn]{width:3px;height:7px;border-radius:1px;background:var(--foreground)}.ph-icons[data-astro-cid-m5fdtfkn] i[data-astro-cid-m5fdtfkn]+i[data-astro-cid-m5fdtfkn]{height:10px}.ph-icons[data-astro-cid-m5fdtfkn] b[data-astro-cid-m5fdtfkn]{width:22px;height:11px;margin-left:4px;border:1.5px solid var(--foreground);border-radius:3.5px;background:linear-gradient(90deg,var(--foreground) 70%,transparent 0) content-box;padding:1px}.ph-head[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:8px;padding:6px 14px 10px;border-bottom:1px solid var(--line)}.ph-back[data-astro-cid-m5fdtfkn]{width:18px;height:18px}.ph-title[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:7px;font-weight:600;font-size:14.5px}.gpt[data-astro-cid-m5fdtfkn]{display:grid;place-items:center;width:22px;height:22px;border-radius:9999px;background:var(--brand-chatgpt);color:#fff}.gpt[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:13px;height:13px}.stage[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn] path[data-astro-cid-m5fdtfkn].fill{fill:currentColor;stroke:none}.ph-chip[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:5px;margin-left:auto;padding:3px 8px;border:1px solid var(--line);border-radius:9999px;font-size:11.5px;font-weight:500}.ph-chip[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:12px;height:12px}.ph-thread[data-astro-cid-m5fdtfkn]{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;padding:14px 14px 8px;overflow:hidden}.ph-user[data-astro-cid-m5fdtfkn]{align-self:flex-end;max-width:88%;margin:0;padding:9px 13px;border-radius:18px;background:var(--surface-secondary);border:1px solid var(--line)}.ph-tool[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:7px;margin:0;font-family:var(--font-mono);font-size:10.5px;white-space:nowrap;color:var(--foreground-muted)}.t-icon[data-astro-cid-m5fdtfkn]{display:grid;place-items:center;width:12px;height:12px}.t-icon[data-astro-cid-m5fdtfkn]>[data-astro-cid-m5fdtfkn]{grid-area:1 / 1}.t-icon[data-astro-cid-m5fdtfkn] .ok[data-astro-cid-m5fdtfkn]{color:var(--green-600)}.spin[data-astro-cid-m5fdtfkn]{display:none;width:10px;height:10px;border:1.5px solid var(--line-strong);border-top-color:var(--green-600);border-radius:9999px;animation:demo-spin .6s linear infinite}.ph-tool[data-astro-cid-m5fdtfkn].running .spin[data-astro-cid-m5fdtfkn]{display:block}.ph-tool[data-astro-cid-m5fdtfkn].running .ok[data-astro-cid-m5fdtfkn]{display:none}@keyframes demo-spin{to{transform:rotate(360deg)}}.ph-reply[data-astro-cid-m5fdtfkn]{margin:2px 0 0}.ticket[data-astro-cid-m5fdtfkn]{display:grid;gap:3px;padding:11px 12px;border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-1);font-size:12.5px}.ticket[data-astro-cid-m5fdtfkn] p[data-astro-cid-m5fdtfkn]{margin:0}.tk-head[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px!important;font-size:13.5px}.tk-prod[data-astro-cid-m5fdtfkn]{font-weight:500}.tk-meta[data-astro-cid-m5fdtfkn]{color:var(--foreground-muted)}.tk-foot[data-astro-cid-m5fdtfkn]{display:flex;justify-content:space-between;margin-top:5px!important;padding-top:7px;border-top:1px solid var(--line);font-size:11.5px;color:var(--foreground-muted)}.tk-ok[data-astro-cid-m5fdtfkn]{display:inline-flex;align-items:center;gap:4px;color:var(--green-700)}.tk-ok[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:13px;height:13px}.ticket[data-astro-cid-m5fdtfkn].left{opacity:.25}.ph-composer[data-astro-cid-m5fdtfkn]{display:flex;align-items:center;gap:8px;margin:0 12px 22px;padding:7px 7px 7px 14px;border:1px solid var(--line-strong);border-radius:22px;min-height:44px}.ph-field[data-astro-cid-m5fdtfkn]{flex:1;min-width:0;font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ph-field[data-astro-cid-m5fdtfkn]:empty:before{content:attr(data-placeholder);color:var(--foreground-muted)}.composing[data-astro-cid-m5fdtfkn] .ph-field[data-astro-cid-m5fdtfkn]:after{content:"";display:inline-block;width:1.5px;height:1.05em;margin-left:1px;vertical-align:-.18em;background:var(--green-600)}.composing[data-astro-cid-m5fdtfkn] .ph-field[data-astro-cid-m5fdtfkn]:empty:before{content:none}.ph-send[data-astro-cid-m5fdtfkn]{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border-radius:9999px;background:var(--line);color:var(--foreground-muted);transition:background-color .12s ease-out,transform .14s var(--ease-snap)}.ph-send[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:15px;height:15px;stroke-width:2.2}.ph-send[data-astro-cid-m5fdtfkn].ready{background:var(--foreground);color:#fff}.ph-send[data-astro-cid-m5fdtfkn].pressed{transform:scale(.82)}.ph-home[data-astro-cid-m5fdtfkn]{position:absolute;bottom:7px;left:50%;width:110px;height:4px;border-radius:9999px;background:var(--foreground);transform:translate(-50%)}.step[data-astro-cid-m5fdtfkn]{transition:opacity .22s ease-out,transform .42s var(--ease-snap)}.playing[data-astro-cid-m5fdtfkn] .step[data-astro-cid-m5fdtfkn]:not(.in){opacity:0;transform:translateY(14px) scale(.97)}.playing[data-astro-cid-m5fdtfkn] .ph-user[data-astro-cid-m5fdtfkn].step:not(.in){transform:translateY(22px) scale(.9);transform-origin:100% 100%}.trail[data-astro-cid-m5fdtfkn]{position:absolute;inset:0;z-index:5;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--green-400)}.trail[data-astro-cid-m5fdtfkn] path[data-astro-cid-m5fdtfkn]{fill:none;stroke-width:3;stroke-linecap:round}.flyer[data-astro-cid-m5fdtfkn]{position:absolute;left:0;top:0;z-index:6;pointer-events:none;opacity:0}.flyer[data-astro-cid-m5fdtfkn] .ticket[data-astro-cid-m5fdtfkn]{box-shadow:var(--shadow-3)}.ring[data-astro-cid-m5fdtfkn]{position:absolute;left:0;top:0;z-index:6;width:56px;height:56px;margin:-28px 0 0 -28px;border:1.5px solid var(--green-600);border-radius:9999px;opacity:0;pointer-events:none}.cursor[data-astro-cid-m5fdtfkn]{position:absolute;left:0;top:0;z-index:7;width:26px;height:26px;opacity:0;pointer-events:none;filter:drop-shadow(0 2px 3px oklch(.205 .012 170 / .35))}.stage[data-astro-cid-m5fdtfkn] .cursor[data-astro-cid-m5fdtfkn] path[data-astro-cid-m5fdtfkn]{fill:var(--foreground);stroke:#fff;stroke-width:1.4}.demo-foot[data-astro-cid-m5fdtfkn]{display:flex;justify-content:flex-end;margin-top:12px}.replay[data-astro-cid-m5fdtfkn]{display:grid;flex:none;place-items:center;width:28px;height:28px;padding:0;border:1px solid var(--dark-line);border-radius:var(--radius-sm);background:var(--dark-surface);color:var(--dark-foreground-muted);cursor:pointer;opacity:0;transition:color .15s ease-out,border-color .15s ease-out,opacity .2s var(--ease-brand)}.finished[data-astro-cid-m5fdtfkn] .replay[data-astro-cid-m5fdtfkn]{opacity:1}.replay[data-astro-cid-m5fdtfkn]:hover{color:var(--dark-foreground);border-color:var(--dark-foreground-muted)}.replay[data-astro-cid-m5fdtfkn] svg[data-astro-cid-m5fdtfkn]{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.hero-demo[data-astro-cid-m5fdtfkn]:not([data-ready]) .replay[data-astro-cid-m5fdtfkn]{visibility:hidden}@media(prefers-reduced-motion:reduce){.replay[data-astro-cid-m5fdtfkn]{visibility:hidden}}.hero[data-astro-cid-bbe6dxrz]{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);padding-top:120px;padding-bottom:88px;border-top:0}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0 auto 0 50%;z-index:-1;width:100vw;transform:translate(-50%);background-color:var(--dark-background);background-image:radial-gradient(circle at 1px 1px,var(--dark-line) 1px,transparent 0);background-size:28px 28px}.hero-lead[data-astro-cid-bbe6dxrz]{color:var(--dark-foreground-muted)}.hero[data-astro-cid-bbe6dxrz] .part-phone{margin-top:48px}.hero[data-astro-cid-bbe6dxrz] .part-panel{margin-top:64px}@media(max-width:860px){.hero[data-astro-cid-bbe6dxrz]{padding-top:104px;padding-bottom:56px}.hero[data-astro-cid-bbe6dxrz] .part-phone{margin-top:40px}.hero[data-astro-cid-bbe6dxrz] .part-panel{margin-top:48px}}@media(min-width:1100px){.hero[data-astro-cid-bbe6dxrz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(min(calc(100svh - 120px),860px),auto) auto;column-gap:48px;align-items:center}.hero[data-astro-cid-bbe6dxrz] .part-phone{margin-top:0}.hero[data-astro-cid-bbe6dxrz] .part-panel{grid-column:1 / -1;margin-top:8px}}.demo[data-astro-cid-xyg7ob6d]{margin:56px 0 0}.split[data-astro-cid-xyg7ob6d]{display:grid;grid-template-columns:1fr 1.15fr;gap:20px;align-items:stretch}.d-col[data-astro-cid-xyg7ob6d]{display:grid;align-content:start;gap:14px;min-width:0}@media(max-width:860px){.demo[data-astro-cid-xyg7ob6d]{margin-top:40px}.split[data-astro-cid-xyg7ob6d]{grid-template-columns:1fr}}.d-card[data-astro-cid-xyg7ob6d]{min-width:0;padding:24px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-2);color:var(--foreground)}@media(max-width:560px){.d-card[data-astro-cid-xyg7ob6d]{padding:20px 16px}}.d-label[data-astro-cid-xyg7ob6d]{display:flex;justify-content:space-between;gap:12px;margin:0 0 18px;font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--foreground-muted)}.d-chat[data-astro-cid-xyg7ob6d]{display:grid;gap:14px;font-size:15px;line-height:1.55}.d-chat[data-astro-cid-xyg7ob6d] p[data-astro-cid-xyg7ob6d]{margin:0}.d-chat[data-astro-cid-xyg7ob6d] .u[data-astro-cid-xyg7ob6d]{justify-self:end;max-width:90%;padding:10px 14px;background:var(--surface-secondary);border:1px solid var(--line);border-radius:var(--radius-md)}.d-chat[data-astro-cid-xyg7ob6d] .t[data-astro-cid-xyg7ob6d]{font-family:var(--font-mono);font-size:12px;line-height:1.3;color:var(--foreground-muted);overflow-wrap:anywhere}.ok[data-astro-cid-xyg7ob6d]{color:var(--green-700)}.mono[data-astro-cid-xyg7ob6d]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.aviso[data-astro-cid-xyg7ob6d]{display:grid;gap:4px;padding:14px 16px;border:1px solid oklch(from var(--state-error) l c h / .3);border-radius:var(--radius-md);background:oklch(from var(--state-error) l c h / .06);color:var(--foreground);font-size:14px;line-height:1.45}.aviso[data-astro-cid-xyg7ob6d] p[data-astro-cid-xyg7ob6d]{margin:0}.aviso-t[data-astro-cid-xyg7ob6d]{font-family:var(--font-mono);font-size:12.5px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--state-error)}.aviso-src[data-astro-cid-xyg7ob6d]{font-family:var(--font-mono);font-size:12px;color:var(--foreground-muted)}.order[data-astro-cid-xyg7ob6d]{display:grid;grid-template-columns:auto 1fr;margin:0}.row[data-astro-cid-xyg7ob6d]{display:grid;grid-column:1 / -1;grid-template-columns:subgrid;border-bottom:1px solid var(--line)}.row[data-astro-cid-xyg7ob6d] dt[data-astro-cid-xyg7ob6d],.row[data-astro-cid-xyg7ob6d] dd[data-astro-cid-xyg7ob6d]{margin:0;padding:11px 0}.row[data-astro-cid-xyg7ob6d] dt[data-astro-cid-xyg7ob6d]{padding-right:24px;font-family:var(--font-mono);font-size:12px;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;color:var(--foreground-muted)}.row[data-astro-cid-xyg7ob6d] dd[data-astro-cid-xyg7ob6d]{min-width:0;font-size:15px;line-height:1.4}.row[data-astro-cid-xyg7ob6d] dd[data-astro-cid-xyg7ob6d].mono{font-size:14px}@media(max-width:560px){.row[data-astro-cid-xyg7ob6d] dt[data-astro-cid-xyg7ob6d]{padding-right:16px}}.status[data-astro-cid-xyg7ob6d]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-family:var(--font-mono);font-size:12.5px;line-height:1.3}.sign[data-astro-cid-xyg7ob6d]{padding:6px 12px;background:var(--green-50);border:1px solid var(--green-200);border-radius:9999px;color:var(--green-700)}
