.status-node[data-astro-cid-t62qjn3s]{background-color:#f1f5f9;color:#94a3b8;box-shadow:inset 0 0 0 1px #e2e8f0}.dark .status-node[data-astro-cid-t62qjn3s]{background-color:#1e293b;color:#94a3b8;box-shadow:inset 0 0 0 1px #334155}.status-label[data-astro-cid-t62qjn3s]{color:#475569}.dark .status-label[data-astro-cid-t62qjn3s]{color:#cbd5e1}.status-meta[data-astro-cid-t62qjn3s]{color:#64748b}.dark .status-meta[data-astro-cid-t62qjn3s]{color:#94a3b8}.status-ping[data-astro-cid-t62qjn3s]{opacity:0}.status-step[data-astro-cid-t62qjn3s][data-state=approved] .status-node[data-astro-cid-t62qjn3s]{background-color:#059669;color:#fff;box-shadow:0 1px 2px #05966966}.status-step[data-astro-cid-t62qjn3s][data-state=approved] .status-label[data-astro-cid-t62qjn3s]{color:#0f172a;font-weight:700;font-size:1rem;line-height:1.5rem}.dark .status-step[data-astro-cid-t62qjn3s][data-state=approved] .status-label[data-astro-cid-t62qjn3s]{color:#fff}.status-step[data-astro-cid-t62qjn3s][data-state=approved] .status-meta[data-astro-cid-t62qjn3s]{color:#047857;font-weight:600}.dark .status-step[data-astro-cid-t62qjn3s][data-state=approved] .status-meta[data-astro-cid-t62qjn3s]{color:#6ee7b7}.status-step[data-astro-cid-t62qjn3s][data-state=current] .status-node[data-astro-cid-t62qjn3s]{background-color:#059669;color:#fff;box-shadow:0 1px 2px #05966966}.status-step[data-astro-cid-t62qjn3s][data-state=current] .status-label[data-astro-cid-t62qjn3s]{color:#0f172a;font-weight:600}.dark .status-step[data-astro-cid-t62qjn3s][data-state=current] .status-label[data-astro-cid-t62qjn3s]{color:#f1f5f9}.status-step[data-astro-cid-t62qjn3s][data-state=current] .status-meta[data-astro-cid-t62qjn3s]{color:#047857;font-weight:600}.dark .status-step[data-astro-cid-t62qjn3s][data-state=current] .status-meta[data-astro-cid-t62qjn3s]{color:#6ee7b7}.status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-node[data-astro-cid-t62qjn3s]{opacity:.4}.status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-check[data-astro-cid-t62qjn3s]{opacity:0}.status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-label[data-astro-cid-t62qjn3s],.status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-meta[data-astro-cid-t62qjn3s]{color:#64748b}.dark .status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-label[data-astro-cid-t62qjn3s],.dark .status-step[data-astro-cid-t62qjn3s][data-state=pending] .status-meta[data-astro-cid-t62qjn3s]{color:#94a3b8}.status-node[data-astro-cid-t62qjn3s]{transition:background-color .45s ease,color .45s ease,box-shadow .45s ease,transform .35s cubic-bezier(.16,1,.3,1)}.status-label[data-astro-cid-t62qjn3s],.status-meta[data-astro-cid-t62qjn3s]{transition:color .45s ease,font-weight .45s ease}.status-step[data-astro-cid-t62qjn3s].is-firing .status-node[data-astro-cid-t62qjn3s]{animation:status-node-pop .5s cubic-bezier(.16,1,.3,1)}.status-step[data-astro-cid-t62qjn3s].is-firing .status-ping[data-astro-cid-t62qjn3s]{animation:status-ping 1.1s cubic-bezier(0,0,.2,1) 1}.status-step[data-astro-cid-t62qjn3s][data-state=approved].is-firing .status-ping[data-astro-cid-t62qjn3s]{animation:status-ping-strong 1.3s cubic-bezier(0,0,.2,1) 2}.status-alert[data-astro-cid-t62qjn3s]{will-change:transform,opacity}.status-alert[data-astro-cid-t62qjn3s].is-popping{animation:status-alert-pop .55s cubic-bezier(.16,1,.3,1)}.status-alert[data-astro-cid-t62qjn3s].is-popping .status-bell[data-astro-cid-t62qjn3s]{animation:status-bell .6s ease .05s}.status-alert[data-astro-cid-t62qjn3s].is-approved.is-popping{animation:status-alert-pop .55s cubic-bezier(.16,1,.3,1),status-alert-glow 1.4s ease .1s}.status-alert[data-astro-cid-t62qjn3s].is-approved.is-popping .status-bell[data-astro-cid-t62qjn3s]{animation:status-bell-strong .9s ease .05s}@keyframes status-node-pop{0%{transform:scale(.78)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes status-ping{0%{transform:scale(1);opacity:.5}to{transform:scale(1.9);opacity:0}}@keyframes status-ping-strong{0%{transform:scale(1);opacity:.6}to{transform:scale(2.3);opacity:0}}@keyframes status-alert-pop{0%{transform:scale(.82) translateY(4px);opacity:0}60%{transform:scale(1.04) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes status-alert-glow{0%,to{box-shadow:inset 0 0 0 1px #a7f3d0}50%{box-shadow:inset 0 0 0 1px #10b981,0 0 0 4px #10b9812e}}@keyframes status-bell{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(11deg)}60%{transform:rotate(-7deg)}80%{transform:rotate(4deg)}}@keyframes status-bell-strong{0%,to{transform:rotate(0) scale(1)}15%{transform:rotate(-18deg) scale(1.12)}35%{transform:rotate(15deg) scale(1.12)}55%{transform:rotate(-10deg) scale(1.06)}75%{transform:rotate(6deg) scale(1.03)}}@media(prefers-reduced-motion:reduce){.status-node[data-astro-cid-t62qjn3s],.status-label[data-astro-cid-t62qjn3s],.status-meta[data-astro-cid-t62qjn3s]{transition:none!important}.status-step[data-astro-cid-t62qjn3s].is-firing .status-node[data-astro-cid-t62qjn3s],.status-step[data-astro-cid-t62qjn3s].is-firing .status-ping[data-astro-cid-t62qjn3s],.status-alert[data-astro-cid-t62qjn3s].is-popping,.status-alert[data-astro-cid-t62qjn3s].is-popping .status-bell[data-astro-cid-t62qjn3s]{animation:none!important}.status-ping[data-astro-cid-t62qjn3s]{display:none}}@keyframes heroRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.hero-reveal[data-astro-cid-bbe6dxrz]{animation:heroRise .72s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 90ms)}.hero-reveal-lcp[data-astro-cid-bbe6dxrz]{animation:none}.hero-num[data-astro-cid-bbe6dxrz]{display:inline-block;font-variant-numeric:tabular-nums;min-width:2ch;text-align:left}@keyframes numPop{0%{transform:scale(1);text-shadow:0 0 0 rgba(37,99,235,0)}45%{transform:scale(1.1);text-shadow:0 0 28px rgba(37,99,235,.5)}to{transform:scale(1);text-shadow:0 0 0 rgba(37,99,235,0)}}.hero-num-done[data-astro-cid-bbe6dxrz]{animation:numPop .55s cubic-bezier(.16,1,.3,1)}.hero-scan[data-astro-cid-bbe6dxrz]{top:0;opacity:0;animation:heroScan 9s cubic-bezier(.45,0,.55,1) infinite}@keyframes heroScan{0%{top:-4%;opacity:0}12%{opacity:.7}88%{opacity:.7}to{top:104%;opacity:0}}@media(prefers-reduced-motion:reduce){.hero-reveal[data-astro-cid-bbe6dxrz]{animation:none}.hero-scan[data-astro-cid-bbe6dxrz]{animation:none;opacity:0}}.tp-rotate[data-astro-cid-zb4j47r4]{transition:opacity .3s ease,transform .3s ease}.tp-rotate[data-astro-cid-zb4j47r4].tp-leaving{opacity:0;transform:translateY(-.3rem)}.tp-rotate[data-astro-cid-zb4j47r4].tp-entering{opacity:0;transform:translateY(.3rem)}.tp-chip[data-astro-cid-zb4j47r4]{transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .45s ease}.tp-chip-dim[data-astro-cid-zb4j47r4]{opacity:.5}.tp-chip-active[data-astro-cid-zb4j47r4]{transform:translateY(-2px) scale(1.04)}.tp-chip-active[data-astro-cid-zb4j47r4]:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 0 rgb(var(--ping) / .5);animation:tp-ping .8s cubic-bezier(0,0,.2,1);pointer-events:none}.tp-check[data-astro-cid-zb4j47r4]{position:absolute;top:-6px;right:-6px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:9999px;background:#10b981;color:#fff;transform:scale(0);opacity:0;transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .3s ease}.tp-check-show[data-astro-cid-zb4j47r4]{transform:scale(1);opacity:1}.tp-count[data-astro-cid-zb4j47r4]{display:inline-block;min-width:2ch;text-align:right;font-variant-numeric:tabular-nums}.tp-count-pop[data-astro-cid-zb4j47r4]{animation:tp-count-pop .6s ease}@keyframes tp-count-pop{0%{color:#2563eb}to{color:inherit}}.tp-bell-ping[data-astro-cid-zb4j47r4]:after{content:"";position:absolute;inset:0;border-radius:9999px;box-shadow:0 0 #3b82f68c;animation:tp-ping .7s cubic-bezier(0,0,.2,1)}.tp-bell-shake[data-astro-cid-zb4j47r4]{animation:tp-shake .6s ease}@keyframes tp-ping{0%{box-shadow:0 0 #3b82f68c}to{box-shadow:0 0 0 .7rem #3b82f600}}@keyframes tp-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@media(prefers-reduced-motion:reduce){.tp-rotate[data-astro-cid-zb4j47r4],.tp-bell-ping[data-astro-cid-zb4j47r4]:after,.tp-bell-shake[data-astro-cid-zb4j47r4],.tp-chip[data-astro-cid-zb4j47r4],.tp-chip-active[data-astro-cid-zb4j47r4]:after,.tp-count[data-astro-cid-zb4j47r4],.tp-count-pop[data-astro-cid-zb4j47r4]{transition:none!important;animation:none!important}.tp-chip-dim[data-astro-cid-zb4j47r4]{opacity:1!important}}@media(prefers-reduced-motion:no-preference){[data-astro-cid-wwnj4t6a][data-check-grid].is-sweeping .check-on[data-astro-cid-wwnj4t6a]{animation:check-in .5s ease-out backwards}}@keyframes check-in{0%{opacity:.15;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.hiw-tab[data-astro-cid-cmgpsf2k][aria-selected=true]{background:#eff6ff;box-shadow:inset 0 0 0 1.5px #2563eb}.dark .hiw-tab[data-astro-cid-cmgpsf2k][aria-selected=true]{background:#1e3a8a38;box-shadow:inset 0 0 0 1.5px #60a5faa6}.hiw-tab[data-astro-cid-cmgpsf2k][aria-selected=true] .hiw-num[data-astro-cid-cmgpsf2k]{color:#1d4ed8}.dark .hiw-tab[data-astro-cid-cmgpsf2k][aria-selected=true] .hiw-num[data-astro-cid-cmgpsf2k]{color:#bfdbfe}.hiw-progress[data-astro-cid-cmgpsf2k]{position:absolute;left:1rem;right:1rem;bottom:.55rem;height:2px;border-radius:9999px;overflow:hidden;opacity:0;background:#94a3b840}.hiw-progress-fill[data-astro-cid-cmgpsf2k]{display:block;height:100%;width:100%;transform:scaleX(0);transform-origin:left;border-radius:9999px}[data-astro-cid-cmgpsf2k][data-hiw].hiw-playing .hiw-tab[data-astro-cid-cmgpsf2k][aria-selected=true] .hiw-progress[data-astro-cid-cmgpsf2k]{opacity:1}.hiw-zone[data-astro-cid-cmgpsf2k]{min-height:92px}.hiw-layer[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;display:flex;align-items:center;opacity:0;pointer-events:none}[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-layer-1[data-astro-cid-cmgpsf2k],[data-astro-cid-cmgpsf2k][data-demo][data-step="2"] .hiw-layer-2[data-astro-cid-cmgpsf2k],[data-astro-cid-cmgpsf2k][data-demo][data-step="3"] .hiw-layer-3[data-astro-cid-cmgpsf2k]{opacity:1;pointer-events:auto}.hiw-layer-3[data-astro-cid-cmgpsf2k]{align-items:stretch}.hiw-layer-3[data-astro-cid-cmgpsf2k]>div[data-astro-cid-cmgpsf2k]{width:100%}.hiw-add[data-astro-cid-cmgpsf2k],.hiw-caret[data-astro-cid-cmgpsf2k]{opacity:0}[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-add[data-astro-cid-cmgpsf2k],[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-caret[data-astro-cid-cmgpsf2k]{opacity:1}.hiw-caret[data-astro-cid-cmgpsf2k]{display:inline-block;width:2px;height:1.05em;background:currentColor;border-radius:1px}.hiw-ping-ring[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;border-radius:9999px;box-shadow:0 0 0 1px #2563eb73;opacity:0}@media(prefers-reduced-motion:no-preference){.hiw-layer[data-astro-cid-cmgpsf2k]{transform:translateY(6px);transition:opacity .45s ease,transform .45s cubic-bezier(.22,1,.36,1)}[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-layer-1[data-astro-cid-cmgpsf2k],[data-astro-cid-cmgpsf2k][data-demo][data-step="2"] .hiw-layer-2[data-astro-cid-cmgpsf2k],[data-astro-cid-cmgpsf2k][data-demo][data-step="3"] .hiw-layer-3[data-astro-cid-cmgpsf2k]{transform:none}.hiw-add[data-astro-cid-cmgpsf2k]{transition:opacity .4s ease}.hiw-receipt[data-astro-cid-cmgpsf2k]{transition:box-shadow .4s ease}[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-receipt[data-astro-cid-cmgpsf2k]{box-shadow:0 0 0 2px #2563eb66}[data-astro-cid-cmgpsf2k][data-demo][data-step="1"] .hiw-caret[data-astro-cid-cmgpsf2k]{animation:hiw-blink 1s steps(2,start) infinite}[data-astro-cid-cmgpsf2k][data-demo][data-step="2"] .hiw-ping-ring[data-astro-cid-cmgpsf2k]{animation:hiw-ping 2.4s cubic-bezier(0,0,.2,1) infinite}[data-astro-cid-cmgpsf2k][data-demo][data-step="2"] .hiw-ping-ring--2[data-astro-cid-cmgpsf2k]{animation-delay:1.2s}.hiw-flip[data-astro-cid-cmgpsf2k]{animation:hiw-flip .6s cubic-bezier(.22,1,.36,1)}}@keyframes hiw-blink{50%{opacity:0}}@keyframes hiw-ping{0%{transform:scale(.5);opacity:.7;box-shadow:0 0 0 6px #2563eb40}to{transform:scale(1.6);opacity:0;box-shadow:0 0 #2563eb00}}@keyframes hiw-flip{0%{transform:rotateX(85deg);opacity:.15}to{transform:rotateX(0);opacity:1}}
