.arp[data-v-59aff69e]{display:grid;gap:22px}.arp-plan[data-v-59aff69e]{align-items:center;color:var(--ec-accent-ink);display:flex;font-size:13px;font-weight:700;gap:8px}.arp-plan span[data-v-59aff69e]{background:var(--ec-accent-ink);border-radius:50%;height:6px;width:6px}.arp h2[data-v-59aff69e]{font-size:33px;margin:14px 0 10px;max-width:360px}.arp-lead[data-v-59aff69e]{font-size:14px}.arp-limits[data-v-59aff69e]{border-bottom:1px solid var(--ec-border);border-top:1px solid var(--ec-border);display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:18px 0}.arp-limits>div+div[data-v-59aff69e]{border-left:1px solid var(--ec-border);padding-left:22px}.arp-limits strong[data-v-59aff69e]{color:var(--ec-heading);display:block;font:800 30px/1.3 var(--ec-font-display);letter-spacing:-.03em}.arp-limits small[data-v-59aff69e]{color:var(--ec-text);font:500 11px var(--ec-font-mono);letter-spacing:0}.arp-limits span[data-v-59aff69e]{font-size:12px}.arp-benefits[data-v-59aff69e]{display:grid;font-size:13px;gap:8px;list-style:none;margin:0;padding:0}.arp-benefits li[data-v-59aff69e]{align-items:center;display:flex;gap:10px}.arp-benefits i[data-v-59aff69e]{color:var(--ec-accent-ink);font-size:11px}.arp-demo[data-v-59aff69e]{margin:0}.arp-demo-body[data-v-59aff69e]{font-size:12px;padding:15px 16px 16px}.arp-url[data-v-59aff69e]{background:var(--ec-raised);border:1px solid var(--ec-border);border-radius:6px;color:var(--ec-muted);font:11px var(--ec-font-mono);gap:8px;overflow:hidden;padding:8px 10px;white-space:nowrap}.arp-status[data-v-59aff69e],.arp-url[data-v-59aff69e]{align-items:center;display:flex}.arp-status[data-v-59aff69e]{color:var(--ec-heading);justify-content:space-between;margin:14px 0 8px}.arp-status>i[data-v-59aff69e]{color:var(--ec-green)}.arp-stage[data-v-59aff69e]{display:grid}.arp-stage>span[data-v-59aff69e]{grid-area:1/1}.arp-working[data-v-59aff69e]{opacity:0}.arp-track[data-v-59aff69e]{background:var(--ec-subtle);border-radius:3px;height:3px;overflow:hidden}.arp-track span[data-v-59aff69e]{background:var(--ec-accent);display:block;height:100%;transform-origin:left}.arp-table[data-v-59aff69e]{margin:12px 0}.arp-row[data-v-59aff69e]{border-bottom:1px solid var(--ec-border);display:grid;gap:8px;grid-template-columns:64px minmax(0,1fr);padding:7px 2px}.arp-row>span[data-v-59aff69e]:first-child{color:var(--ec-heading);font-weight:600}.arp-row--head[data-v-59aff69e]{color:var(--ec-muted);font:10px var(--ec-font-mono);letter-spacing:.05em;text-transform:uppercase}.arp-row--head>span[data-v-59aff69e]:first-child{color:var(--ec-muted);font-weight:400}.arp-file[data-v-59aff69e]{align-items:center;color:var(--ec-accent-ink);display:flex;gap:8px}.arp-file code[data-v-59aff69e]{font-size:11px}.arp-file span[data-v-59aff69e]{color:var(--ec-green);font-size:11px;margin-left:auto}@media (prefers-reduced-motion:no-preference){.arp-track span[data-v-59aff69e]{animation:arp-progress-59aff69e 10s ease-in-out infinite}.arp-working[data-v-59aff69e]{animation:arp-working-59aff69e 10s linear infinite}.arp-finished[data-v-59aff69e]{animation:arp-finished-59aff69e 10s ease infinite}.arp-row--1[data-v-59aff69e]{animation:arp-row-1-59aff69e 10s ease infinite}.arp-row--2[data-v-59aff69e]{animation:arp-row-2-59aff69e 10s ease infinite}.arp-row--3[data-v-59aff69e]{animation:arp-row-3-59aff69e 10s ease infinite}.arp-demo[data-v-59aff69e]{transition:transform .25s ease}.arp-demo[data-v-59aff69e]:hover{transform:translateY(-3px)}}@keyframes arp-progress-59aff69e{0%,8%{transform:scaleX(.03)}45%,94%{transform:scaleX(1)}99%,to{transform:scaleX(.03)}}@keyframes arp-working-59aff69e{0%,40%{opacity:1}46%,94%{opacity:0}to{opacity:1}}@keyframes arp-finished-59aff69e{0%,42%{opacity:0}49%,92%{opacity:1}98%,to{opacity:0}}@keyframes arp-row-1-59aff69e{0%,16%{opacity:0;transform:translateY(8px)}25%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes arp-row-2-59aff69e{0%,25%{opacity:0;transform:translateY(8px)}34%,92%{opacity:1;transform:none}98%,to{opacity:0}}@keyframes arp-row-3-59aff69e{0%,34%{opacity:0;transform:translateY(8px)}43%,92%{opacity:1;transform:none}98%,to{opacity:0}}
