.console[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);width:100%;display:grid}.console-code[data-astro-cid-st6prq2k]{min-width:0;margin:0;position:relative}.code-tabs[data-astro-cid-st6prq2k] pre[data-astro-cid-st6prq2k]{min-height:300px;font-size:var(--text-2xs)}.console-code[data-astro-cid-st6prq2k] .tablist[data-astro-cid-st6prq2k]{padding-right:80px}.copy-btn[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:var(--night-2);box-shadow:0 0 0 1px var(--line-night);color:var(--on-night-2);font:inherit;font-size:var(--text-2xs);cursor:pointer;border:0;padding:5px 10px;position:absolute;top:12px;right:14px}.copy-btn[data-astro-cid-st6prq2k]:hover{color:var(--on-night)}.log[data-astro-cid-st6prq2k]{border-left:1px solid var(--line-night);align-content:start;gap:10px;padding:18px 20px 20px;display:grid}.log-head[data-astro-cid-st6prq2k]{font-size:var(--text-2xs);color:var(--on-night-3);justify-content:space-between;display:flex}.log-head[data-astro-cid-st6prq2k] .live[data-astro-cid-st6prq2k]{color:var(--mint)}.log[data-astro-cid-st6prq2k] ul[data-astro-cid-st6prq2k]{gap:8px;display:grid}.log[data-astro-cid-st6prq2k] ul[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{border-radius:var(--radius-md);background:var(--night-2);font-size:var(--text-xs);color:var(--on-night);transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(1s + var(--i) * .35s);grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 12px;display:grid}.js .log[data-astro-cid-st6prq2k]:not(.in) ul[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{opacity:0;transform:translateY(6px)}.ch[data-astro-cid-st6prq2k]{font-size:var(--text-3xs);color:var(--lilac);align-items:center;gap:6px;display:inline-flex}.what[data-astro-cid-st6prq2k]{min-width:0;display:grid}.what[data-astro-cid-st6prq2k] b[data-astro-cid-st6prq2k]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.what[data-astro-cid-st6prq2k] .mono[data-astro-cid-st6prq2k],.trail[data-astro-cid-st6prq2k] .mono[data-astro-cid-st6prq2k]{font-size:var(--text-3xs);color:var(--on-night-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.state[data-astro-cid-st6prq2k]{font-size:var(--text-2xs);white-space:nowrap}.state[data-astro-cid-st6prq2k].good{color:var(--mint)}.state[data-astro-cid-st6prq2k].neutral{color:var(--on-night-2)}.state[data-astro-cid-st6prq2k] .mono[data-astro-cid-st6prq2k]{color:var(--on-night-3)}.trail[data-astro-cid-st6prq2k]{border-top:1px solid var(--line-night);font-size:var(--text-2xs);color:var(--on-night-2);gap:6px;margin-top:6px;padding:12px 0 0 14px;display:grid}.trail[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{justify-content:space-between;gap:12px;display:flex;position:relative}.trail[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]:before{content:"";background:var(--mint);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:-14px}@media (width<=960px){.console[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1fr)}.log[data-astro-cid-st6prq2k]{border-top:1px solid var(--line-night);border-left:0}}@media (width<=560px){.log[data-astro-cid-st6prq2k] ul[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ch state""what what";row-gap:4px}.ch[data-astro-cid-st6prq2k]{grid-area:ch}.state[data-astro-cid-st6prq2k]{grid-area:state}.what[data-astro-cid-st6prq2k]{grid-area:what}.what[data-astro-cid-st6prq2k] b[data-astro-cid-st6prq2k]{white-space:normal}}.stack[data-astro-cid-st6prq2k]{font-size:var(--text-md);flex-wrap:wrap;align-items:center;gap:14px 24px;padding-block:clamp(24px,4vw,36px);display:flex}.stack[data-astro-cid-st6prq2k] .pill[data-astro-cid-st6prq2k]{color:var(--ink);font-weight:500}.stack[data-astro-cid-st6prq2k] .link-arrow[data-astro-cid-st6prq2k]{margin-left:auto}@media (width<=560px){.stack[data-astro-cid-st6prq2k] .link-arrow[data-astro-cid-st6prq2k]{margin-left:0}}.fanout[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,.85fr) minmax(60px,.35fr) minmax(0,1.2fr);align-items:stretch;margin-bottom:clamp(32px,5vw,56px);display:grid}.request[data-astro-cid-st6prq2k]{align-self:center;gap:10px;display:grid}.request[data-astro-cid-st6prq2k] pre[data-astro-cid-st6prq2k]{border-radius:var(--radius-ui);font-size:var(--text-xs);box-shadow:0 30px 60px -36px color-mix(in srgb, var(--accent-900) 70%, transparent)}.wires[data-astro-cid-st6prq2k]{width:100%;height:100%;overflow:visible}.wires[data-astro-cid-st6prq2k] path[data-astro-cid-st6prq2k]{fill:none;stroke:var(--accent-500);stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-dasharray:6 8}.fanout[data-astro-cid-st6prq2k].in .wires[data-astro-cid-st6prq2k] path[data-astro-cid-st6prq2k]{animation:1.4s linear infinite march}@keyframes march{to{stroke-dashoffset:-28px}}.dests[data-astro-cid-st6prq2k]{grid-auto-rows:1fr;gap:12px;display:grid}.dest[data-astro-cid-st6prq2k]{border-radius:var(--radius-ui);min-width:0;font-size:var(--text-xs);transition:opacity .5s var(--ease), transform .5s var(--ease);align-items:center;gap:12px;padding:14px 16px;display:flex}.dest-copy[data-astro-cid-st6prq2k]{flex:1;min-width:0;display:grid}.dest-copy[data-astro-cid-st6prq2k]>[data-astro-cid-st6prq2k]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.when[data-astro-cid-st6prq2k]{font-size:var(--text-2xs);color:var(--ink-3);flex:none}.inbox[data-astro-cid-st6prq2k]{background:var(--panel);box-shadow:var(--shadow-float)}.avatar[data-astro-cid-st6prq2k],.app[data-astro-cid-st6prq2k]{background:var(--accent-100);width:36px;height:36px;color:var(--accent-700);font-size:var(--text-2xs);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.push[data-astro-cid-st6prq2k]{background:color-mix(in srgb, var(--night) 88%, transparent);color:var(--on-night);box-shadow:var(--shadow-float)}.push[data-astro-cid-st6prq2k] .app[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:var(--lilac);color:var(--night)}.push[data-astro-cid-st6prq2k] .when[data-astro-cid-st6prq2k]{color:var(--on-night-3)}.fanout[data-astro-cid-st6prq2k] .dest[data-astro-cid-st6prq2k]:first-child{transition-delay:.3s}.fanout[data-astro-cid-st6prq2k] .dest[data-astro-cid-st6prq2k]:nth-child(2){transition-delay:.6s}.js .fanout[data-astro-cid-st6prq2k]:not(.in) .dest[data-astro-cid-st6prq2k]{opacity:0;transform:translate(10px)}@media (width<=860px){.fanout[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1fr);gap:0}.wires[data-astro-cid-st6prq2k]{display:none}.dests[data-astro-cid-st6prq2k]{grid-auto-rows:auto;margin-top:28px;padding-left:22px;position:relative}.dests[data-astro-cid-st6prq2k]:before{content:"";border-left:1.5px dashed var(--accent-500);position:absolute;top:-28px;bottom:24px;left:6px}}.seen[data-astro-cid-st6prq2k]{--split-l:1.1fr;--split-gap:clamp(20px, 3vw, 32px);--split-align:start}.detail[data-astro-cid-st6prq2k]{padding:clamp(20px,2.5vw,28px)}.facts[data-astro-cid-st6prq2k]{border-block:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 6px;padding:14px 0;display:grid}.facts[data-astro-cid-st6prq2k] dd[data-astro-cid-st6prq2k]{font-size:var(--text-sm);margin:4px 0 0;font-weight:500}.facts[data-astro-cid-st6prq2k] dd[data-astro-cid-st6prq2k].mono{font-size:var(--text-2xs)}.also[data-astro-cid-st6prq2k]{margin-top:6px}.ui-rows[data-astro-cid-st6prq2k] .device[data-astro-cid-st6prq2k]{color:var(--ink-2);padding-left:16px}.steps[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{transition:opacity .5s var(--ease), transform .5s var(--ease);transition-delay:calc(.8s + var(--i) * .45s)}.js [data-astro-cid-st6prq2k][data-play]:not(.in) .steps[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{opacity:0;transform:translate(-6px)}.side[data-astro-cid-st6prq2k]{gap:8px;display:grid}.report[data-astro-cid-st6prq2k]{padding:clamp(18px,2.5vw,24px)}.totals[data-astro-cid-st6prq2k]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:16px 0 18px;display:grid}.totals[data-astro-cid-st6prq2k] dd[data-astro-cid-st6prq2k]{font-size:var(--text-h5);letter-spacing:var(--track-title);font-variant-numeric:tabular-nums;margin:0;font-weight:500}.bars[data-astro-cid-st6prq2k]{border-bottom:1px solid var(--line);grid-template-columns:repeat(14,minmax(0,1fr));align-items:end;gap:5px;height:130px;display:grid}.day[data-astro-cid-st6prq2k]{height:calc((var(--d) + var(--b) * 6 + var(--f) * 6) * 1%);transform-origin:bottom;transition:transform .7s var(--ease);transition-delay:calc(.6s + var(--i) * 50ms);flex-direction:column-reverse;display:flex}.day[data-astro-cid-st6prq2k] i[data-astro-cid-st6prq2k]{display:block}.d[data-astro-cid-st6prq2k]{--c:var(--accent-500)}.b[data-astro-cid-st6prq2k]{--c:var(--caution)}.f[data-astro-cid-st6prq2k]{--c:var(--bad)}.day[data-astro-cid-st6prq2k] i[data-astro-cid-st6prq2k],.key[data-astro-cid-st6prq2k]{background:var(--c)}.day[data-astro-cid-st6prq2k] .d[data-astro-cid-st6prq2k]{flex:var(--d);border-radius:3px 3px 0 0}.day[data-astro-cid-st6prq2k] .b[data-astro-cid-st6prq2k]{flex:calc(var(--b) * 6)}.day[data-astro-cid-st6prq2k] .f[data-astro-cid-st6prq2k]{flex:calc(var(--f) * 6)}.js .report[data-astro-cid-st6prq2k]:not(.in) .day[data-astro-cid-st6prq2k]{transform:scaleY(0)}.legend[data-astro-cid-st6prq2k]{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:12px;display:flex}.key[data-astro-cid-st6prq2k]{border-radius:3px;width:10px;height:10px;margin-right:-8px;display:inline-block}.notes[data-astro-cid-st6prq2k]{margin-top:8px}@media (width<=560px){.totals[data-astro-cid-st6prq2k]{grid-template-columns:repeat(2,minmax(0,1fr))}.bars[data-astro-cid-st6prq2k]{gap:3px;height:110px}.facts[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.designer-wrap[data-astro-cid-st6prq2k]{border-radius:var(--radius-xl);gap:14px;min-width:0;padding:clamp(18px,3vw,32px);display:grid}.designer[data-astro-cid-st6prq2k]{padding:0;overflow:hidden}.designer-bar[data-astro-cid-st6prq2k]{border-bottom:1px solid var(--line);font-size:var(--text-2xs);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.versions[data-astro-cid-st6prq2k]{gap:6px;display:flex}.designer-body[data-astro-cid-st6prq2k]{background:var(--paper);grid-template-columns:44px minmax(0,1fr);display:grid}.rail[data-astro-cid-st6prq2k]{border-right:1px solid var(--line);background:var(--panel);align-content:start;gap:8px;padding:14px 10px;display:grid}.rail[data-astro-cid-st6prq2k] i[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:var(--panel-2);height:24px}.email[data-astro-cid-st6prq2k]{border-radius:var(--radius-md);background:var(--panel);width:min(100% - 28px,340px);box-shadow:0 0 0 1px var(--line);font-size:var(--text-xs);gap:6px;margin:18px auto;padding:20px;display:grid}.brand[data-astro-cid-st6prq2k]{font-size:var(--text-2xs);align-items:center;gap:8px;margin-bottom:8px;font-weight:600;display:flex}.mark[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:var(--accent-700);color:#fff;width:22px;height:22px;font-size:var(--text-4xs);place-items:center;display:grid}.email-title[data-astro-cid-st6prq2k]{font-size:var(--text-lg);letter-spacing:var(--track-label)}.items[data-astro-cid-st6prq2k]{gap:8px;margin-top:10px;display:grid}.items[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:8px;display:grid}.thumb[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:linear-gradient(150deg, var(--tone-peach));width:28px;height:28px}.items[data-astro-cid-st6prq2k] .repeat[data-astro-cid-st6prq2k]{grid-template-columns:minmax(0,1fr) auto}.repeat[data-astro-cid-st6prq2k] .mono[data-astro-cid-st6prq2k]{font-size:var(--text-3xs);color:var(--accent-700);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.total[data-astro-cid-st6prq2k]{border-top:1px solid var(--line);justify-content:space-between;margin-top:6px;padding-top:10px;display:flex}.button[data-astro-cid-st6prq2k]{border-radius:var(--radius-sm);background:var(--ink);color:#fff;font-size:var(--text-xs);justify-self:start;margin-top:8px;padding:9px 14px;font-weight:500}.send-line[data-astro-cid-st6prq2k]{border-radius:var(--radius-ui);font-size:var(--text-2xs);white-space:pre}.dev-grid[data-astro-cid-st6prq2k]{--split-l:.9fr;--split-r:1.1fr;--split-align:start}.dev-copy[data-astro-cid-st6prq2k]{gap:18px;display:grid}.dev-list[data-astro-cid-st6prq2k]{margin-top:8px}.dev-visual[data-astro-cid-st6prq2k]{justify-items:start;gap:16px;display:grid}@media (width>=901px){.dev-visual[data-astro-cid-st6prq2k]{top:calc(var(--header-h) + 32px);position:sticky}}.dev-code[data-astro-cid-st6prq2k]{background:var(--night-2);width:100%;box-shadow:0 0 0 1px var(--line-night), 0 40px 80px -40px #0009;margin:0}.dev-code[data-astro-cid-st6prq2k] pre[data-astro-cid-st6prq2k]{min-height:280px}.events[data-astro-cid-st6prq2k] li[data-astro-cid-st6prq2k]{font-size:var(--text-2xs)}.events[data-astro-cid-st6prq2k].in li[data-astro-cid-st6prq2k]{animation:fire 9.6s var(--ease) calc(.8s + var(--i) * 1.2s) infinite}@keyframes fire{0%,12.5%,to{color:var(--on-night-2);box-shadow:0 0 0 1px var(--line)}3%,9%{color:var(--on-night);box-shadow:0 0 0 1px var(--lilac)}}.privacy[data-astro-cid-st6prq2k]{grid-column:1/-1;margin-top:clamp(24px,4vw,48px)}
