.hero-frame[data-astro-cid-eppizz26]{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);background:var(--color-surface)}.hero-field[data-astro-cid-7hmfmpbq]{position:absolute;z-index:-1;inset:0 0 0 auto;width:min(60vw,58rem);pointer-events:none;-webkit-mask-image:linear-gradient(to left,#000 45%,#0000 100%),linear-gradient(to top,#0000 0%,#000 22%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to left,#000 45%,#0000),linear-gradient(to top,#0000,#000 22%);mask-composite:intersect}.hero-field--accent[data-astro-cid-7hmfmpbq]{width:min(46vw,42rem)}.hero-field[data-astro-cid-7hmfmpbq] canvas[data-astro-cid-7hmfmpbq]{display:block;width:100%;height:100%}@media(width<=1023px){.hero-field[data-astro-cid-7hmfmpbq]{width:100%;opacity:.55}}.scene[data-astro-cid-hzqnzwbb]{--scene-fill: var(--scene-color, var(--feature-color, var(--color-brand)));position:relative;isolation:isolate;margin:0;padding:4% 0 7%}.scene-stage[data-astro-cid-hzqnzwbb]{position:relative}.scene--focus[data-astro-cid-hzqnzwbb].scene--bottom-left .scene-stage[data-astro-cid-hzqnzwbb]{padding:0 0 13% 10%}.scene--focus[data-astro-cid-hzqnzwbb].scene--bottom-right .scene-stage[data-astro-cid-hzqnzwbb]{padding:0 10% 13% 0}.scene--focus[data-astro-cid-hzqnzwbb].scene--top-left .scene-stage[data-astro-cid-hzqnzwbb]{padding:13% 0 0 10%}.scene--focus[data-astro-cid-hzqnzwbb].scene--top-right .scene-stage[data-astro-cid-hzqnzwbb]{padding:13% 10% 0 0}.scene-win[data-astro-cid-hzqnzwbb]{overflow:hidden;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-body) 9%,transparent);background:#fff;box-shadow:0 50px 100px -20px #32325d40,0 30px 60px -30px #0000004d}.scene-win[data-astro-cid-hzqnzwbb] img[data-astro-cid-hzqnzwbb]{display:block;width:100%;height:auto}.scene--ratio[data-astro-cid-hzqnzwbb] .scene-base[data-astro-cid-hzqnzwbb] img[data-astro-cid-hzqnzwbb]{aspect-ratio:var(--base-ratio);object-fit:cover;object-position:top left}.scene-focus[data-astro-cid-hzqnzwbb]{position:absolute;z-index:2;width:var(--focus-w, 42%);border-radius:12px;box-shadow:0 30px 60px -12px #32325d52,0 18px 36px -18px #0000005c}.scene--bottom-left[data-astro-cid-hzqnzwbb] .scene-focus[data-astro-cid-hzqnzwbb]{left:0;bottom:0}.scene--bottom-right[data-astro-cid-hzqnzwbb] .scene-focus[data-astro-cid-hzqnzwbb]{right:0;bottom:0}.scene--top-left[data-astro-cid-hzqnzwbb] .scene-focus[data-astro-cid-hzqnzwbb]{left:0;top:0}.scene--top-right[data-astro-cid-hzqnzwbb] .scene-focus[data-astro-cid-hzqnzwbb]{right:0;top:0}.scene-band[data-astro-cid-hzqnzwbb]{position:absolute;z-index:-1;inset:34% -6% 0;background:var(--scene-fill);clip-path:polygon(0 34%,100% 0,100% 66%,0 100%)}html.darkmode .scene-band[data-astro-cid-hzqnzwbb]{opacity:.78}.scene--hero[data-astro-cid-hzqnzwbb]{padding:0 0 6%}.scene--hero[data-astro-cid-hzqnzwbb] .scene-band[data-astro-cid-hzqnzwbb]{left:8%;right:-50vw;top:30%;bottom:-4%;clip-path:polygon(0 30%,100% 0,100% 70%,0 100%)}.scene--hero[data-astro-cid-hzqnzwbb] .scene-stage[data-astro-cid-hzqnzwbb]{width:136%}@media(width>=640px){.scene--hero[data-astro-cid-hzqnzwbb] .scene-stage[data-astro-cid-hzqnzwbb]{width:118%}}@media(width>=1024px){.scene--hero[data-astro-cid-hzqnzwbb] .scene-stage[data-astro-cid-hzqnzwbb]{width:120%}}.scene--step[data-astro-cid-hzqnzwbb]{padding:3% 4% 6%}.scene--step[data-astro-cid-hzqnzwbb] .scene-band[data-astro-cid-hzqnzwbb]{left:0;right:0;top:40%}.scene[data-astro-cid-hzqnzwbb][data-lightbox] .scene-win[data-astro-cid-hzqnzwbb]{cursor:zoom-in;transition:transform .18s,box-shadow .18s}.scene[data-astro-cid-hzqnzwbb][data-lightbox] .scene-win[data-astro-cid-hzqnzwbb]:hover{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.scene[data-astro-cid-hzqnzwbb][data-lightbox] .scene-win[data-astro-cid-hzqnzwbb]{transition:none}}.fx{position:relative;width:100%;height:var(--fx-h, 380px)}@media(min-width:1024px){.fx{height:var(--fx-h-lg, 560px)}}.fx-canvas{position:absolute;z-index:-1;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 24px),#000 calc(100% - 24px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 88%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 var(--fade, 24px),#000 calc(100% - 24px),transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 88%,transparent 100%);mask-composite:intersect}.fx-core,.fx-node,.fx-pos{position:absolute;left:0;top:0;visibility:hidden}.fx.is-ready .fx-core,.fx.is-ready .fx-node,.fx.is-ready .fx-pos{visibility:visible;animation:fx-in .6s ease}@keyframes fx-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.fx.is-ready .fx-core,.fx.is-ready .fx-node,.fx.is-ready .fx-pos{animation:none}}.fx-core{display:grid;place-items:center;width:76px;height:76px;margin:-38px 0 0 -38px;border-radius:22px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180f,0 18px 40px -18px #12141859;transition:box-shadow .35s ease}.fx-core-name{position:absolute;top:100%;left:50%;translate:-50% 0;margin-top:9px;padding:4px 10px;border-radius:999px;border:1px solid var(--color-border);background:var(--color-surface);font-size:12px;font-weight:700;line-height:1;color:var(--color-body);white-space:nowrap}.fx-core img{width:36px;height:auto;transition:scale .35s ease}.fx-core.is-hit img{scale:1.12}.fx-core.is-hit{box-shadow:0 0 0 6px color-mix(in srgb,var(--hit, #8BE1AD) 30%,transparent),0 18px 40px -18px #12141859}.fx-node{width:0;display:flex;flex-direction:column;align-items:center;gap:7px}.fx-tile{display:grid;place-items:center;flex:none;width:46px;height:46px;margin-top:-23px;border-radius:14px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 10px 24px -14px #1214184d;color:color-mix(in srgb,var(--c) 72%,#121418);transition:box-shadow .3s ease,transform .3s ease}html.darkmode .fx-tile{color:var(--c)}.fx-tile svg{width:22px;height:22px}.fx-node.is-hit .fx-tile{transform:scale(1.08);box-shadow:0 0 0 5px color-mix(in srgb,var(--c) 32%,transparent),0 10px 24px -14px #1214184d}.fx-name{font-size:12px;font-weight:600;line-height:1;color:var(--color-muted);white-space:nowrap}.fx-toast{position:absolute;z-index:3;display:inline-flex;align-items:center;gap:7px;padding:6px 11px 6px 9px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180f,0 12px 28px -16px #12141866;font-size:12.5px;font-weight:600;line-height:1.1;color:var(--color-body);white-space:nowrap;opacity:0;translate:0 5px;transition:opacity .28s ease,translate .28s ease;pointer-events:none}.fx-toast.is-on{opacity:1;translate:0 0}.fx-toast i{width:7px;height:7px;border-radius:50%;background:var(--c);flex:none}.fx-toast code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;font-weight:600}@media(max-width:1023px){.fx-core{width:62px;height:62px;margin:-31px 0 0 -31px;border-radius:18px}.fx-core img{width:30px}.fx-tile{width:40px;height:40px;margin-top:-20px;border-radius:12px}.fx-tile svg{width:19px;height:19px}.fx-name{font-size:11px}.fx-toast{font-size:11.5px;padding:5px 9px 5px 8px}}.fxc-win[data-astro-cid-peiwqbmv]{position:absolute;left:0;top:0;width:100%;height:268px;display:flex;flex-direction:column;overflow:hidden;border-radius:14px;border:1px solid var(--color-border);background:var(--color-surface-2);box-shadow:0 1px 2px #1214180f,0 30px 60px -30px #12141873}@media(width>=1024px){.fxc-win[data-astro-cid-peiwqbmv]{height:300px}}.fxc-bar[data-astro-cid-peiwqbmv]{display:flex;align-items:center;gap:12px;padding:10px 14px;border-bottom:1px solid var(--color-border);background:var(--color-surface-3);font-size:12px;color:var(--color-muted)}.fxc-dots[data-astro-cid-peiwqbmv]{display:inline-flex;gap:6px}.fxc-dots[data-astro-cid-peiwqbmv] i[data-astro-cid-peiwqbmv]{width:10px;height:10px;border-radius:50%;background:var(--color-border)}.fxc-host[data-astro-cid-peiwqbmv]{font-weight:600;font-family:ui-monospace,SF Mono,Menlo,monospace}.fxc-tag[data-astro-cid-peiwqbmv]{margin-left:auto;padding:2px 7px;border-radius:6px;border:1px solid var(--color-border);font-size:10.5px;font-weight:700;letter-spacing:.06em}.fxc-body[data-astro-cid-peiwqbmv]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;margin:0;padding:12px 16px 14px;overflow:hidden;font-family:ui-monospace,SF Mono,Fira Code,Menlo,monospace;font-size:12px;line-height:1.55;color:var(--color-body);white-space:pre-wrap;word-break:break-word}@media(width>=1024px){.fxc-body[data-astro-cid-peiwqbmv]{font-size:12.5px}}.fxc-body[data-astro-cid-peiwqbmv] code[data-astro-cid-peiwqbmv]{display:block;font:inherit;transition:opacity .3s}.fxc-body[data-astro-cid-peiwqbmv].is-still{justify-content:flex-start}.fxc-body[data-astro-cid-peiwqbmv] code[data-astro-cid-peiwqbmv].is-clearing{opacity:0}.fxc-body[data-astro-cid-peiwqbmv] .fxc-line{display:block;min-height:1.55em}.fxc-body[data-astro-cid-peiwqbmv] .fxc-m{font-weight:700;color:var(--color-brand-ink)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-path{color:var(--color-body)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-k{color:var(--color-accent-ink)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-s{color:var(--color-brand-ink)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-n{color:var(--color-info-ink)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-p{color:var(--color-muted)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-ok{font-weight:700;color:var(--color-brand-ink)}.fxc-body[data-astro-cid-peiwqbmv] .fxc-caret{display:inline-block;width:.6em;height:1.1em;margin-left:1px;vertical-align:-.18em;background:var(--color-brand);animation:1s step-end infinite fxc-blink}html.darkmode .fxc-body[data-astro-cid-peiwqbmv] .fxc-k{color:var(--color-accent-ink)}@keyframes fxc-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.fxc-body[data-astro-cid-peiwqbmv] .fxc-caret{animation:none}}.fxz-head[data-astro-cid-vpfc53vw]{display:inline-flex;align-items:center;gap:10px;padding:7px 12px 7px 8px;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 10px 24px -16px #12141859;font-size:12.5px;font-weight:600;color:var(--color-body);white-space:nowrap;translate:-50% -50%}.fxz-bolt[data-astro-cid-vpfc53vw]{display:grid;place-items:center;width:24px;height:24px;border-radius:7px;background:#ff4f001f}.fxz-bolt[data-astro-cid-vpfc53vw] svg{width:14px;height:14px}.fxz-name[data-astro-cid-vpfc53vw]{transition:opacity .3s}.fxz-on[data-astro-cid-vpfc53vw]{display:inline-flex;align-items:center;gap:5px;padding-left:10px;border-left:1px solid var(--color-border);color:var(--color-muted);font-size:11.5px}.fxz-on[data-astro-cid-vpfc53vw] i[data-astro-cid-vpfc53vw]{width:7px;height:7px;border-radius:50%;background:var(--color-success)}.fxz-zap[data-astro-cid-vpfc53vw]{transition:opacity .35s}.fxz-zap[data-astro-cid-vpfc53vw].is-leaving{opacity:0}.fxz-step[data-astro-cid-vpfc53vw]{display:flex;align-items:center;gap:12px;width:var(--w, 360px);height:58px;padding:0 14px 0 10px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 12px 28px -18px #12141859;translate:-50% -50%;transition:border-color .25s,box-shadow .25s}.fxz-step[data-astro-cid-vpfc53vw].is-run{border-color:#ff4f00;box-shadow:0 0 0 4px #ff4f0029,0 12px 28px -18px #12141859}.fxz-tile[data-astro-cid-vpfc53vw]{display:grid;place-items:center;flex:none;width:36px;height:36px;border-radius:10px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-body)}.fxz-tile[data-astro-cid-vpfc53vw] svg{width:19px;height:19px}.fxz-tile[data-astro-cid-vpfc53vw] img{width:21px;height:auto}.fxz-text[data-astro-cid-vpfc53vw]{display:flex;min-width:0;flex-direction:column;gap:3px}.fxz-kind[data-astro-cid-vpfc53vw]{font-size:11px;font-weight:600;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxz-what[data-astro-cid-vpfc53vw]{font-size:13.5px;font-weight:600;color:var(--color-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxz-state[data-astro-cid-vpfc53vw]{flex:none;margin-left:auto;width:20px;height:20px;border-radius:50%;border:2px solid var(--color-border)}.fxz-step[data-astro-cid-vpfc53vw].is-run .fxz-state[data-astro-cid-vpfc53vw]{border-color:#ff4f004d;border-top-color:#ff4f00;animation:.7s linear infinite fxz-spin}.fxz-step[data-astro-cid-vpfc53vw].is-done .fxz-state[data-astro-cid-vpfc53vw]{border-color:var(--color-success);background:var(--color-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 13px no-repeat}.fxz-plus[data-astro-cid-vpfc53vw]{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-muted);font-size:14px;font-weight:600;line-height:1;translate:-50% -50%}@keyframes fxz-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.fxz-step[data-astro-cid-vpfc53vw].is-run .fxz-state[data-astro-cid-vpfc53vw]{animation:none}}.fxa-win[data-astro-cid-vjguz3zq]{position:absolute;left:0;top:0;width:100%;height:318px;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:0 1px 2px #1214180f,0 30px 60px -30px #12141873}@media(width>=1024px){.fxa-win[data-astro-cid-vjguz3zq]{height:340px}}.fxa-bar[data-astro-cid-vjguz3zq]{display:flex;align-items:center;gap:9px;padding:11px 14px;border-bottom:1px solid var(--color-border);font-size:12.5px;font-weight:600;color:var(--color-body)}.fxa-spark[data-astro-cid-vjguz3zq]{display:grid;place-items:center;width:22px;height:22px;border-radius:7px;--chip: var(--color-accent)}.fxa-spark[data-astro-cid-vjguz3zq] svg{width:13px;height:13px}.fxa-conn[data-astro-cid-vjguz3zq]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;color:var(--color-muted)}.fxa-conn[data-astro-cid-vjguz3zq] i[data-astro-cid-vjguz3zq]{width:7px;height:7px;border-radius:50%;background:var(--color-success)}.fxa-log[data-astro-cid-vjguz3zq]{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:10px;padding:12px 14px;overflow:hidden;transition:opacity .3s}.fxa-log[data-astro-cid-vjguz3zq].is-clearing{opacity:0}.fxa-log[data-astro-cid-vjguz3zq] .fxa-ask{align-self:flex-end;max-width:86%;padding:8px 12px;border-radius:14px 14px 4px;background:var(--color-surface-2);border:1px solid var(--color-border);font-size:13px;line-height:1.4;color:var(--color-body)}.fxa-log[data-astro-cid-vjguz3zq] .fxa-tool{display:flex;align-items:center;gap:8px;align-self:flex-start;max-width:100%;padding:6px 10px 6px 8px;border-radius:9px;border:1px solid var(--color-border);background:var(--color-surface-2);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--color-muted);white-space:nowrap;overflow:hidden}.fxa-log[data-astro-cid-vjguz3zq] .fxa-tool b{font-weight:700;color:var(--color-body)}.fxa-log[data-astro-cid-vjguz3zq] .fxa-tool .fxa-args{overflow:hidden;text-overflow:ellipsis}.fxa-log[data-astro-cid-vjguz3zq] .fxa-k{color:var(--color-accent-ink)}.fxa-log[data-astro-cid-vjguz3zq] .fxa-v{color:var(--color-body)}.fxa-log[data-astro-cid-vjguz3zq] .fxa-state{flex:none;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--color-accent) 30%,transparent);border-top-color:var(--color-accent);animation:.7s linear infinite fxa-spin}.fxa-log[data-astro-cid-vjguz3zq] .fxa-tool.is-done .fxa-state{animation:none;border-color:var(--color-success);background:var(--color-success) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12.5 4 4 8-9'/%3E%3C/svg%3E") center / 10px no-repeat}.fxa-log[data-astro-cid-vjguz3zq] .fxa-answer{max-width:94%;font-size:13px;line-height:1.5;color:var(--color-body)}.fxa-input[data-astro-cid-vjguz3zq]{display:flex;align-items:center;gap:10px;margin:0 12px 12px;padding:9px 9px 9px 13px;border-radius:12px;border:1px solid var(--color-border);background:var(--color-surface);font-size:13px}.fxa-typed[data-astro-cid-vjguz3zq]{flex:1;min-width:0;color:var(--color-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxa-typed[data-astro-cid-vjguz3zq].is-typing{color:var(--color-body)}.fxa-send[data-astro-cid-vjguz3zq]{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:8px;background:var(--color-brand);color:var(--enlivy-kit-button-primary-text-color)}.fxa-send[data-astro-cid-vjguz3zq] svg{width:14px;height:14px}@keyframes fxa-spin{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.fxa-log[data-astro-cid-vjguz3zq] .fxa-state{animation:none}}.ps[data-astro-cid-xbwxpk46]{position:relative;display:block;flex:none;overflow:hidden;color:var(--color-body);background-color:var(--color-surface-2);background-image:radial-gradient(color-mix(in srgb,var(--color-body) 16%,transparent) 1px,transparent 1.2px);background-size:14px 14px;border:1px solid var(--color-border);border-radius:12px}.ps--lg[data-astro-cid-xbwxpk46]{overflow:visible;border:0;border-radius:0;background:none}.ps--md[data-astro-cid-xbwxpk46]{width:136px;height:102px}.ps--sm[data-astro-cid-xbwxpk46]{width:44px;height:44px;border-radius:8px;background-size:8px 8px}.ps-svg[data-astro-cid-xbwxpk46]{display:block;width:100%;height:100%;overflow:visible}.ps--lg[data-astro-cid-xbwxpk46] .ps-svg[data-astro-cid-xbwxpk46]{padding:2%}.ps--lg[data-astro-cid-xbwxpk46] .ps-paper,.ps--lg[data-astro-cid-xbwxpk46] .ps-front,.ps--lg[data-astro-cid-xbwxpk46] .ps-lane{stroke-width:1.4px}.ps--lg[data-astro-cid-xbwxpk46] .ps-line{stroke-width:2.6px}.ps--lg[data-astro-cid-xbwxpk46] .ps-wire{stroke-width:1.5px}.ps--md[data-astro-cid-xbwxpk46] .ps-label,.ps--md[data-astro-cid-xbwxpk46] .ps-chip{display:none}.ps--md[data-astro-cid-xbwxpk46] .ps-svg[data-astro-cid-xbwxpk46]{padding:4px}.ps--sm[data-astro-cid-xbwxpk46] .ps-svg[data-astro-cid-xbwxpk46]{padding:2px}.ps[data-astro-cid-xbwxpk46] .ps-paper,.ps[data-astro-cid-xbwxpk46] .ps-front{fill:var(--color-surface);stroke:var(--color-border);stroke-width:1px}.ps[data-astro-cid-xbwxpk46] .ps-lane{fill:var(--color-surface-2);stroke:var(--color-border)}.ps[data-astro-cid-xbwxpk46] .ps-card{fill:color-mix(in srgb,var(--color-body) 22%,transparent)}.ps[data-astro-cid-xbwxpk46] .ps-cell{fill:color-mix(in srgb,var(--color-body) 16%,transparent)}.ps[data-astro-cid-xbwxpk46] .ps-day{fill:#8be1ad}.ps[data-astro-cid-xbwxpk46] .ps-line{stroke:color-mix(in srgb,var(--color-body) 30%,transparent);stroke-width:2px;stroke-linecap:round}.ps[data-astro-cid-xbwxpk46] .ps-rule{stroke:var(--color-border);stroke-width:1px}.ps[data-astro-cid-xbwxpk46] .ps-ink{fill:color-mix(in srgb,var(--color-body) 55%,transparent)}.ps[data-astro-cid-xbwxpk46] .ps-fold{fill:var(--color-surface-2);stroke:var(--color-border)}.ps[data-astro-cid-xbwxpk46] .ps-label{fill:var(--color-muted)}.ps[data-astro-cid-xbwxpk46] .ps-wire{stroke:color-mix(in srgb,var(--color-body) 30%,transparent);stroke-width:1.2px;stroke-dasharray:3 4}.ps[data-astro-cid-xbwxpk46] .ps-arrowhead{fill:color-mix(in srgb,var(--color-body) 45%,transparent)}.ps[data-astro-cid-xbwxpk46] .ps-whiteboard{fill:#f4f5f7;stroke:#c9ced6;stroke-width:1.5px}.ps[data-astro-cid-xbwxpk46] .ps-marker{stroke:#1f2430;fill:#1f2430}.ps[data-astro-cid-xbwxpk46] text.ps-marker{stroke:none}.ps[data-astro-cid-xbwxpk46] .ps-marker-dim{fill:#1f2430;fill-opacity:.35}.ps[data-astro-cid-xbwxpk46] .ps-tone{--tone-ink: var(--tone);fill:var(--tone-ink);stroke:var(--tone-ink)}.ps[data-astro-cid-xbwxpk46] text.ps-tone{stroke:none}.ps[data-astro-cid-xbwxpk46] rect.ps-tone{fill:none}.ps[data-astro-cid-xbwxpk46] path.ps-tone{fill:none}.ps[data-astro-cid-xbwxpk46] .ps-tone-edge{--tone-ink: var(--tone);stroke:var(--tone-ink)}html:not(.darkmode) .ps[data-astro-cid-xbwxpk46] .ps-tone,html:not(.darkmode) .ps[data-astro-cid-xbwxpk46] .ps-tone-edge,.ps[data-astro-cid-xbwxpk46] .ps-on-board{--tone-ink: color-mix(in srgb, var(--tone) 55%, #121418)}.ps--paper[data-astro-cid-xbwxpk46] .ps-paper{stroke-dasharray:9 2;stroke:color-mix(in srgb,var(--color-body) 40%,transparent)}.ps--card[data-astro-cid-xbwxpk46] .ps-piece{filter:drop-shadow(0 4px 6px #0000002e)}.ps--brushed[data-astro-cid-xbwxpk46]:not(.ps--lg){background-image:repeating-linear-gradient(90deg,transparent 0 5px,color-mix(in srgb,var(--color-body) 7%,transparent) 5px 6px);background-size:auto}.ps--brushed[data-astro-cid-xbwxpk46] .ps-paper{stroke:color-mix(in srgb,var(--color-body) 40%,transparent);stroke-width:1.2px}.ps--brushed[data-astro-cid-xbwxpk46] .ps-piece{filter:drop-shadow(0 3px 5px #00000029)}.ps--platinum[data-astro-cid-xbwxpk46] .ps-paper,.ps--platinum[data-astro-cid-xbwxpk46] .ps-front{stroke:var(--rim);stroke-width:1.6px}.ps--platinum[data-astro-cid-xbwxpk46] .ps-piece{filter:drop-shadow(0 0 10px #c8d2dc24) drop-shadow(0 6px 10px #00000038)}.ps[data-astro-cid-xbwxpk46] [data-live]{transform-box:fill-box;transform-origin:center}.fxh-endpoint[data-astro-cid-x365lzsl],.fxh-log[data-astro-cid-x365lzsl]{width:var(--w, 300px);border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 12px 28px -18px #12141859;translate:-50% -50%;transition:border-color .25s,box-shadow .25s}.fxh-endpoint[data-astro-cid-x365lzsl].is-hit{border-color:var(--hit, #38bdf8);box-shadow:0 0 0 4px color-mix(in srgb,var(--hit, #38bdf8) 16%,transparent),0 12px 28px -18px #12141859}.fxh-head[data-astro-cid-x365lzsl]{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--color-border)}.fxh-tile[data-astro-cid-x365lzsl]{display:grid;place-items:center;flex:none;width:30px;height:30px;border-radius:9px;border:1px solid var(--color-border);color:var(--color-muted)}.fxh-tile[data-astro-cid-x365lzsl] svg{width:16px;height:16px}.fxh-host[data-astro-cid-x365lzsl]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px;font-weight:600;color:var(--color-body)}.fxh-status[data-astro-cid-x365lzsl]{margin-left:auto;flex:none;padding:3px 8px;border-radius:999px;font-size:11px;font-weight:700;line-height:1.1;opacity:0;transition:opacity .25s}.fxh-status[data-astro-cid-x365lzsl].is-on{opacity:1}.fxh-status[data-astro-cid-x365lzsl][data-tone=ok]{background:color-mix(in srgb,var(--color-success) 18%,transparent);color:var(--color-success-ink, var(--color-success))}.fxh-status[data-astro-cid-x365lzsl][data-tone=fail]{background:color-mix(in srgb,var(--color-danger, #ef4444) 16%,transparent);color:var(--color-danger-ink, var(--color-danger, #ef4444))}.fxh-req[data-astro-cid-x365lzsl]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px}.fxh-method[data-astro-cid-x365lzsl]{padding:2px 7px;border-radius:6px;background:#38bdf829;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;font-weight:800;color:var(--color-body)}.fxh-sig[data-astro-cid-x365lzsl]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--color-muted)}.fxh-sig[data-astro-cid-x365lzsl] svg{width:12px;height:12px}.fxh-body[data-astro-cid-x365lzsl]{flex-basis:100%;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--color-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxh-log[data-astro-cid-x365lzsl]{padding:10px 12px}.fxh-log-title[data-astro-cid-x365lzsl]{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted)}.fxh-rows[data-astro-cid-x365lzsl]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:4px}.fxh-row[data-astro-cid-x365lzsl]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:5px 8px;border-radius:8px;background:var(--color-surface-2);font-size:11.5px;transition:opacity .3s,translate .3s}.fxh-row[data-astro-cid-x365lzsl].is-new{animation:.35s fxh-in}.fxh-row-event[data-astro-cid-x365lzsl]{font-weight:600;color:var(--color-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxh-row-on[data-astro-cid-x365lzsl]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10.5px;color:var(--color-muted)}.fxh-row-status[data-astro-cid-x365lzsl]{font-weight:700;color:var(--color-success-ink, var(--color-success))}.fxh-row[data-astro-cid-x365lzsl][data-ok=retry] .fxh-row-status[data-astro-cid-x365lzsl]{color:var(--color-muted)}@keyframes fxh-in{0%{opacity:0;translate:0 -6px}}@media(prefers-reduced-motion:reduce){.fxh-row[data-astro-cid-x365lzsl].is-new{animation:none}}.fxs-window[data-astro-cid-dfon3a7j]{display:grid;grid-template-columns:112px minmax(0,1fr);width:var(--w, 380px);height:var(--h, 300px);overflow:hidden;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:0 1px 2px #1214180d,0 12px 28px -18px #12141859;translate:-50% -50%;transition:border-color .25s,box-shadow .25s}.fxs-window[data-astro-cid-dfon3a7j].is-hit{border-color:var(--hit, #d65dd3);box-shadow:0 0 0 4px color-mix(in srgb,var(--hit, #d65dd3) 16%,transparent),0 12px 28px -18px #12141859}.fxs-side[data-astro-cid-dfon3a7j]{display:flex;flex-direction:column;gap:8px;padding:10px 8px;background:var(--color-surface-2);border-right:1px solid var(--color-border)}.fxs-ws[data-astro-cid-dfon3a7j]{display:flex;align-items:center;gap:6px;padding:0 4px 8px;border-bottom:1px solid var(--color-border);font-size:11px;font-weight:700;color:var(--color-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fxs-mark[data-astro-cid-dfon3a7j]{display:grid;place-items:center;flex:none;width:18px;height:18px}.fxs-mark[data-astro-cid-dfon3a7j] svg{width:14px;height:14px}.fxs-channels[data-astro-cid-dfon3a7j]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.fxs-channel[data-astro-cid-dfon3a7j]{position:relative;display:flex;align-items:center;gap:4px;padding:4px 6px;border-radius:6px;font-size:12px;font-weight:500;color:var(--color-muted);transition:background .2s,color .2s}.fxs-channel[data-astro-cid-dfon3a7j][data-on]{background:color-mix(in srgb,var(--color-body) 10%,transparent);color:var(--color-body);font-weight:700}.fxs-hash[data-astro-cid-dfon3a7j]{opacity:.6;font-weight:600}.fxs-dot[data-astro-cid-dfon3a7j]{margin-left:auto;width:7px;height:7px;border-radius:50%;background:#d65dd3;opacity:0;transition:opacity .2s}.fxs-channel[data-astro-cid-dfon3a7j].is-new .fxs-dot[data-astro-cid-dfon3a7j]{opacity:1}.fxs-main[data-astro-cid-dfon3a7j]{display:flex;min-width:0;flex-direction:column}.fxs-top[data-astro-cid-dfon3a7j]{display:flex;align-items:center;gap:3px;padding:9px 12px;border-bottom:1px solid var(--color-border);font-size:12.5px;font-weight:700;color:var(--color-body)}.fxs-feed[data-astro-cid-dfon3a7j]{margin:0;padding:8px 10px;list-style:none;display:flex;flex-direction:column;gap:8px;overflow:hidden}.fxs-msg[data-astro-cid-dfon3a7j]{display:flex;gap:8px;align-items:flex-start}.fxs-msg[data-astro-cid-dfon3a7j].is-new{animation:.35s fxs-in}.fxs-avatar[data-astro-cid-dfon3a7j]{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:7px;background:var(--color-surface-2);border:1px solid var(--color-border)}.fxs-body[data-astro-cid-dfon3a7j]{display:flex;min-width:0;flex-direction:column;gap:3px}.fxs-from[data-astro-cid-dfon3a7j]{font-size:11.5px;font-weight:700;color:var(--color-body)}.fxs-from[data-astro-cid-dfon3a7j] em[data-astro-cid-dfon3a7j]{margin-left:4px;padding:1px 4px;border-radius:3px;background:color-mix(in srgb,var(--color-body) 12%,transparent);font-size:8.5px;font-style:normal;font-weight:700;color:var(--color-muted);vertical-align:1px}.fxs-title[data-astro-cid-dfon3a7j]{font-size:12.5px;font-weight:700;color:var(--color-body)}.fxs-text[data-astro-cid-dfon3a7j]{font-size:11.5px;line-height:1.35;color:var(--color-muted)}.fxs-fields[data-astro-cid-dfon3a7j]{display:flex;flex-wrap:wrap;gap:4px;margin-top:2px}.fxs-field[data-astro-cid-dfon3a7j]{padding:2px 7px;border-radius:5px;border:1px solid var(--color-border);background:var(--color-surface-2);font-size:10.5px;font-weight:600;color:var(--color-muted)}.fxs-btn[data-astro-cid-dfon3a7j]{align-self:flex-start;margin-top:3px;padding:3px 9px;border-radius:6px;border:1px solid var(--color-border);font-size:11px;font-weight:700;color:var(--color-body)}@keyframes fxs-in{0%{opacity:0;translate:0 8px}}@media(width<=1023px){.fxs-window[data-astro-cid-dfon3a7j]{grid-template-columns:96px minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.fxs-msg[data-astro-cid-dfon3a7j].is-new{animation:none}}
