.shell[data-astro-cid-rqcsfpnx]{isolation:isolate;position:relative}.shell-glow[data-astro-cid-rqcsfpnx]{z-index:-1;pointer-events:none;background:radial-gradient(560px 360px at 15% 0,#5b78ff4d,#0000 70%),radial-gradient(620px 420px at 95% 100%,#5b78ff33,#0000 70%);position:absolute;inset:-80px 0;-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.sx[data-astro-cid-rqcsfpnx]{box-shadow:var(--svc-shadow);grid-template-columns:minmax(250px,320px) minmax(0,1fr);display:grid;overflow:hidden}.sx[data-astro-cid-rqcsfpnx]:has(.sx-aside[hidden]){grid-template-columns:minmax(0,1fr)}.sx-aside[data-astro-cid-rqcsfpnx][hidden]{display:none}.sx-aside[data-astro-cid-rqcsfpnx]{border-right:1px solid var(--line);background:var(--bg);flex-direction:column;gap:24px;padding:24px 16px;display:flex}[data-theme=dark] .sx-aside[data-astro-cid-rqcsfpnx]{background:linear-gradient(180deg, var(--blue-tint), transparent 55%)}.sx-nav[data-astro-cid-rqcsfpnx]{flex-direction:column;gap:4px;display:flex}.sx-help[data-astro-cid-rqcsfpnx]{border-top:1px solid var(--line);color:var(--muted);margin-top:auto;padding:16px 14px 4px;font-size:14px}.sx-help[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]{color:var(--text);margin-top:2px;font-weight:600;text-decoration:none;display:inline-block}.sx-help[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]:hover{text-underline-offset:3px;text-decoration:underline}.sx-help[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx] span[data-astro-cid-rqcsfpnx]{color:var(--blue)}.sx-tab[data-astro-cid-rqcsfpnx]{width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:background .35s var(--ease), border-color .35s var(--ease), box-shadow .35s var(--ease);background:0 0;border:1px solid #0000;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px 14px 18px;display:grid;position:relative}.sx-tab[data-astro-cid-rqcsfpnx][data-group]{margin-top:30px}.sx-tab[data-astro-cid-rqcsfpnx][data-group]:first-child{margin-top:26px}.sx-tab[data-astro-cid-rqcsfpnx][data-group]:before{content:attr(data-group);content:attr(data-group) / "";font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;position:absolute;top:-24px;left:14px}@media (hover:hover){.sx-tab[data-astro-cid-rqcsfpnx]:hover:not([aria-selected=true]){background:var(--surface);border-color:var(--line);box-shadow:0 1px 2px #0b0b0f0a,0 8px 20px #0b0b0f0f}.sx-tab[data-astro-cid-rqcsfpnx]:hover .sx-n[data-astro-cid-rqcsfpnx]{color:var(--text)}.sx-tab[data-astro-cid-rqcsfpnx]:hover:not([aria-selected=true]) .sx-t[data-astro-cid-rqcsfpnx]{transform:translate(3px)}.sx-tab[data-astro-cid-rqcsfpnx]:hover:not([aria-selected=true]) .sx-chev[data-astro-cid-rqcsfpnx]{opacity:.5;transform:none}}.sx-tab[data-astro-cid-rqcsfpnx]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.sx-tab[data-astro-cid-rqcsfpnx][aria-selected=true]{background:var(--surface);border-color:var(--line-2);box-shadow:0 1px 2px #0b0b0f0a,0 10px 24px #0b0b0f0f}.sx-n[data-astro-cid-rqcsfpnx]{color:var(--muted);font-size:12px}.sx-tab[data-astro-cid-rqcsfpnx][aria-selected=true] .sx-n[data-astro-cid-rqcsfpnx]{color:var(--text)}.sx-t[data-astro-cid-rqcsfpnx]{min-width:0;transition:transform .35s var(--ease);flex-direction:column;gap:2px;display:flex}.sx-name[data-astro-cid-rqcsfpnx]{font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:600}.sx-short[data-astro-cid-rqcsfpnx]{color:var(--muted);font-size:13px}.sx-chev[data-astro-cid-rqcsfpnx]{color:var(--blue);opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);transform:translate(-4px)}.sx-tab[data-astro-cid-rqcsfpnx][aria-selected=true] .sx-chev[data-astro-cid-rqcsfpnx]{opacity:1;transform:none}.sx-bar[data-astro-cid-rqcsfpnx]{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:7px;left:14px;right:14px;overflow:hidden}.sx-bar[data-astro-cid-rqcsfpnx] i[data-astro-cid-rqcsfpnx]{background:var(--blue);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.sx[data-astro-cid-rqcsfpnx][data-auto] .sx-tab[data-astro-cid-rqcsfpnx][aria-selected=true] .sx-bar[data-astro-cid-rqcsfpnx]{background:var(--line)}.sx[data-astro-cid-rqcsfpnx][data-auto] .sx-tab[data-astro-cid-rqcsfpnx][aria-selected=true] .sx-bar[data-astro-cid-rqcsfpnx] i[data-astro-cid-rqcsfpnx]{animation:8s linear forwards sxProgress}.sx[data-astro-cid-rqcsfpnx][data-auto]:hover .sx-bar[data-astro-cid-rqcsfpnx] i[data-astro-cid-rqcsfpnx],.sx[data-astro-cid-rqcsfpnx][data-auto]:focus-within .sx-bar[data-astro-cid-rqcsfpnx] i[data-astro-cid-rqcsfpnx]{animation-play-state:paused}@keyframes sxProgress{to{transform:scaleX(1)}}.sx-stage[data-astro-cid-rqcsfpnx]{min-width:0;padding:24px}.sx-panel[data-astro-cid-rqcsfpnx]{outline:none;flex-direction:column;gap:28px;display:flex}.sx-panel[data-astro-cid-rqcsfpnx]+.sx-panel[data-astro-cid-rqcsfpnx]{border-top:1px solid var(--line);margin-top:24px;padding-top:24px}.sx-panel[data-astro-cid-rqcsfpnx][hidden]{display:none}.sx[data-astro-cid-rqcsfpnx][data-ready] .sx-panel[data-astro-cid-rqcsfpnx]{animation:sxIn .5s var(--ease) both;border-top:0;margin-top:0;padding-top:0}@keyframes sxIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sx-canvas[data-astro-cid-rqcsfpnx]{border:1px solid var(--line);background:radial-gradient(420px 220px at 85% 0%, #5b78ff38, transparent 70%), radial-gradient(360px 220px at 0% 100%, #5b78ff1f, transparent 70%), var(--soft);border-radius:20px;justify-content:center;align-items:center;min-height:290px;padding:28px;display:flex;position:relative;overflow:hidden}.sx-canvas[data-astro-cid-rqcsfpnx]:before{content:"";background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.3px);opacity:.8;background-size:20px 20px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000,#0000);mask-image:radial-gradient(closest-side,#000,#0000)}.sx-body[data-astro-cid-rqcsfpnx]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:32px;padding:0 8px 8px;display:grid}@media (width>=1101px){.sx-body[data-astro-cid-rqcsfpnx]{min-height:252px}}.sx-main[data-astro-cid-rqcsfpnx]{flex-direction:column;gap:10px;display:flex}.sx-kicker[data-astro-cid-rqcsfpnx]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.sx-kicker[data-astro-cid-rqcsfpnx]:before{content:"";vertical-align:middle;background:var(--blue);width:18px;height:1px;margin:0 8px 3px 0;display:inline-block}.sx[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx]{letter-spacing:-.03em;font-size:clamp(26px,2.6vw,32px)}.sx[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]{color:inherit;text-decoration:none}.sx[data-astro-cid-rqcsfpnx] h3[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]:hover{text-underline-offset:5px;text-decoration:underline 2px;text-decoration-color:var(--blue)}.sx-lead[data-astro-cid-rqcsfpnx]{color:var(--muted)}.sx-foot[data-astro-cid-rqcsfpnx]{margin-top:calc(var(--btn-space) - 10px);flex-wrap:wrap;align-items:center;gap:12px 18px;display:flex}.sx-price[data-astro-cid-rqcsfpnx]{color:var(--muted);font-size:14px}.sx-side[data-astro-cid-rqcsfpnx]{border-left:1px solid var(--line);flex-direction:column;gap:22px;padding-left:28px;display:flex}.sx-points[data-astro-cid-rqcsfpnx]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.sx-points[data-astro-cid-rqcsfpnx] li[data-astro-cid-rqcsfpnx]{align-items:flex-start;gap:10px;font-size:15px;line-height:1.45;display:flex}.sx-points[data-astro-cid-rqcsfpnx] .tk{flex-shrink:0;margin-top:3px}.sx-links[data-astro-cid-rqcsfpnx]{flex-direction:column;gap:10px;margin-top:auto;display:flex}.sx-lbl[data-astro-cid-rqcsfpnx]{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px}.sx-chips[data-astro-cid-rqcsfpnx]{flex-wrap:wrap;gap:8px;display:flex}.sx-chips[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);background:var(--surface);color:var(--text);transition:border-color .3s var(--ease), box-shadow .3s var(--ease);border-radius:999px;align-items:center;gap:4px;padding:6px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.sx-chips[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx]:hover{border-color:var(--blue);box-shadow:0 0 0 3px var(--blue-tint)}.sx-chips[data-astro-cid-rqcsfpnx] a[data-astro-cid-rqcsfpnx] span[data-astro-cid-rqcsfpnx]{color:var(--blue)}.viz[data-astro-cid-rqcsfpnx]{--line:#dce0e8;--line-2:#c9ceda;--soft:#eceef3;--muted:#4e4e5a;--faint:#8a8a96;width:min(100%,540px);height:230px;color:var(--ink);background:#f1f2f5;border:1px solid #dce0e8;border-radius:20px;flex-direction:column;gap:14px;padding:18px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0b0b0f0d,0 24px 50px #0b0b0f24}.search[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);background:#fff;border-radius:999px;align-items:center;gap:10px;height:40px;padding:0 14px;display:flex;box-shadow:0 4px 14px #0b0b0f0f}.q[data-astro-cid-rqcsfpnx]{min-width:0;color:var(--ink);white-space:nowrap;font-size:13px;overflow:hidden}.type[data-astro-cid-rqcsfpnx]{vertical-align:bottom;white-space:nowrap;width:0;animation:7s steps(32,end) infinite typing;display:inline-block;overflow:hidden}@keyframes typing{0%{width:0}35%,92%{width:32ch}to{width:32ch}}.caret[data-astro-cid-rqcsfpnx]{color:var(--blue);animation:1s step-end infinite blink}.serp[data-astro-cid-rqcsfpnx]{height:130px;position:relative}.r[data-astro-cid-rqcsfpnx]{border:1px solid var(--line);background:#fff;border-radius:10px;align-items:center;gap:10px;height:28px;padding:0 12px;display:flex;position:absolute;left:0;right:0}.fav[data-astro-cid-rqcsfpnx]{background:#d3d8e2;border-radius:50%;width:14px;height:14px}.fav[data-astro-cid-rqcsfpnx].b{background:var(--blue)}.sk[data-astro-cid-rqcsfpnx]{background:#d3d8e2;border-radius:4px;height:8px}.sk[data-astro-cid-rqcsfpnx].l{background:#e3e6ed}.you[data-astro-cid-rqcsfpnx]{border:1px solid var(--blue);z-index:2;box-shadow:0 8px 20px #5b78ff2e}.yt[data-astro-cid-rqcsfpnx]{font-size:12px;font-weight:600}.badge[data-astro-cid-rqcsfpnx]{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;margin-left:auto;padding:1px 8px;font-size:11px;font-weight:600;animation:7s infinite badge}.rA[data-astro-cid-rqcsfpnx]{animation:7s cubic-bezier(.6,0,.2,1) infinite rA}.rB[data-astro-cid-rqcsfpnx]{animation:7s cubic-bezier(.6,0,.2,1) infinite rB}.rC[data-astro-cid-rqcsfpnx]{animation:7s cubic-bezier(.6,0,.2,1) infinite rC}.rY[data-astro-cid-rqcsfpnx]{animation:7s cubic-bezier(.6,0,.2,1) infinite rY}@keyframes rA{0%,32%{top:0}48%,90%{top:34px}to{top:0}}@keyframes rB{0%,32%{top:34px}48%,90%{top:68px}to{top:34px}}@keyframes rC{0%,32%{top:68px}48%,90%{top:102px}to{top:68px}}@keyframes rY{0%,32%{top:102px}48%,90%{top:0}to{top:102px}}@keyframes badge{0%,46%{opacity:0;transform:scale(.6)}56%,90%{opacity:1;transform:none}to{opacity:0}}.chat[data-astro-cid-rqcsfpnx]{gap:12px}.u[data-astro-cid-rqcsfpnx]{background:var(--ink);color:#fff;border-radius:16px 16px 4px;align-self:flex-end;max-width:80%;padding:10px 14px;font-size:13px;line-height:1.4}.a[data-astro-cid-rqcsfpnx]{align-items:flex-start;gap:10px;display:flex}.av[data-astro-cid-rqcsfpnx]{background:#5b78ff1f;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.bubble[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);background:#fff;border-radius:4px 16px 16px;flex-direction:column;flex:1;gap:8px;padding:12px 14px;display:flex}.ln[data-astro-cid-rqcsfpnx]{background:#d3d8e2;border-radius:4px;height:8px;display:block}.ln1[data-astro-cid-rqcsfpnx]{animation:7s infinite l1}.ln2[data-astro-cid-rqcsfpnx]{animation:7s infinite l2}.ln3[data-astro-cid-rqcsfpnx]{animation:7s infinite l3}@keyframes l1{0%,30%{width:0}44%,to{width:92%}}@keyframes l2{0%,36%{width:0}50%,to{width:78%}}@keyframes l3{0%,42%{width:0}56%,to{width:54%}}.cite[data-astro-cid-rqcsfpnx]{border:1px solid var(--blue);animation:cite 7s var(--ease) infinite;background:#5b78ff14;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-top:4px;padding:3px 10px 3px 4px;font-size:12px;font-weight:600;display:inline-flex}.cite[data-astro-cid-rqcsfpnx] span[data-astro-cid-rqcsfpnx]{background:var(--blue);border-radius:50%;width:16px;height:16px}.popU[data-astro-cid-rqcsfpnx]{animation:popU 7s var(--ease) infinite}.popA[data-astro-cid-rqcsfpnx]{animation:popA 7s var(--ease) infinite}@keyframes popU{0%,6%{opacity:0;transform:translateY(10px)}14%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes popA{0%,22%{opacity:0;transform:translateY(10px)}30%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes cite{0%,56%{opacity:0;transform:scale(.8)}64%,92%{opacity:1;transform:none}to{opacity:0}}.flow[data-astro-cid-rqcsfpnx]{flex-direction:row;align-items:center;gap:0;padding:18px 14px}.node[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);background:#fff;border-radius:14px;flex-direction:column;flex:1;gap:8px;min-width:0;padding:12px 10px;animation:6s infinite nodeOn;display:flex}.nh[data-astro-cid-rqcsfpnx]{justify-content:space-between;align-items:center;display:flex}.tkw[data-astro-cid-rqcsfpnx]{animation:6s infinite tick}.nl[data-astro-cid-rqcsfpnx]{min-height:2.6em;font-size:12px;font-weight:600;line-height:1.3}.wire[data-astro-cid-rqcsfpnx]{flex-shrink:0}.wire[data-astro-cid-rqcsfpnx] path[data-astro-cid-rqcsfpnx]{stroke-dasharray:6 6;animation:1.2s linear infinite dash}@keyframes dash{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes nodeOn{0%,6%{border-color:var(--line-2);box-shadow:0 0 #5b78ff00}12%,80%{border-color:var(--blue);box-shadow:0 0 0 5px #5b78ff24}to{border-color:var(--line-2);box-shadow:0 0 #5b78ff00}}@keyframes tick{0%,8%{opacity:0;transform:scale(.4)}14%,80%{opacity:1;transform:none}to{opacity:0}}.site[data-astro-cid-rqcsfpnx]{justify-content:center;gap:12px}.addr[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);background:#fff;border-radius:999px;align-items:center;gap:8px;height:38px;padding:0 8px 0 14px;font-size:13px;display:flex;box-shadow:0 4px 14px #0b0b0f0f}.live[data-astro-cid-rqcsfpnx]{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:600;animation:6s infinite liveOn;display:inline-flex}.live[data-astro-cid-rqcsfpnx] i[data-astro-cid-rqcsfpnx]{background:var(--blue);border-radius:50%;width:6px;height:6px}.checks[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.chk[data-astro-cid-rqcsfpnx]{border:1px solid var(--line-2);white-space:nowrap;text-overflow:ellipsis;background:#fff;border-radius:12px;align-items:center;gap:8px;min-width:0;padding:10px 12px;font-size:12px;font-weight:600;animation:6s infinite nodeOn;display:flex;overflow:hidden}.chk[data-astro-cid-rqcsfpnx] .tkw[data-astro-cid-rqcsfpnx]{flex-shrink:0}@keyframes liveOn{0%,52%{opacity:0;transform:scale(.7)}60%,80%{opacity:1;transform:none}to{opacity:0}}@media (width<=1100px){.sx-body[data-astro-cid-rqcsfpnx]{grid-template-columns:minmax(0,1fr);gap:24px}.sx-side[data-astro-cid-rqcsfpnx]{border-left:0;border-top:1px solid var(--line);padding-top:22px;padding-left:0}}@media (width<=900px){.sx[data-astro-cid-rqcsfpnx]{grid-template-columns:minmax(0,1fr)}.sx-aside[data-astro-cid-rqcsfpnx]{border-right:0;border-bottom:1px solid var(--line);padding:12px}.sx-nav[data-astro-cid-rqcsfpnx]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.sx-help[data-astro-cid-rqcsfpnx]{display:none}.sx-tab[data-astro-cid-rqcsfpnx],.sx-tab[data-astro-cid-rqcsfpnx][data-group],.sx-tab[data-astro-cid-rqcsfpnx][data-group]:first-child{grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:0;padding:12px 12px 14px}.sx-tab[data-astro-cid-rqcsfpnx][data-group]:before,.sx-chev[data-astro-cid-rqcsfpnx],.sx-short[data-astro-cid-rqcsfpnx]{display:none}.sx-name[data-astro-cid-rqcsfpnx]{font-size:15px}.sx-bar[data-astro-cid-rqcsfpnx]{bottom:6px;left:12px;right:12px}.sx-stage[data-astro-cid-rqcsfpnx]{padding:16px}.sx-canvas[data-astro-cid-rqcsfpnx]{min-height:0;padding:20px 14px}.sx-body[data-astro-cid-rqcsfpnx]{padding:0 4px 4px}.flow[data-astro-cid-rqcsfpnx]{flex-wrap:wrap;gap:10px;height:auto}.flow[data-astro-cid-rqcsfpnx] .node[data-astro-cid-rqcsfpnx]{flex:40%}.wire[data-astro-cid-rqcsfpnx]{display:none}.chk[data-astro-cid-rqcsfpnx]{white-space:normal;align-items:flex-start;line-height:1.3}}@media (width<=420px){.viz[data-astro-cid-rqcsfpnx]{padding:14px}.site[data-astro-cid-rqcsfpnx] .addr[data-astro-cid-rqcsfpnx] .mono[data-astro-cid-rqcsfpnx]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}@media (prefers-reduced-motion:reduce){.type[data-astro-cid-rqcsfpnx]{width:32ch}.badge[data-astro-cid-rqcsfpnx],.cite[data-astro-cid-rqcsfpnx],.popU[data-astro-cid-rqcsfpnx],.popA[data-astro-cid-rqcsfpnx],.live[data-astro-cid-rqcsfpnx]{opacity:1}.ln1[data-astro-cid-rqcsfpnx]{width:92%}.ln2[data-astro-cid-rqcsfpnx]{width:78%}.ln3[data-astro-cid-rqcsfpnx]{width:54%}.rY[data-astro-cid-rqcsfpnx]{top:0}.rA[data-astro-cid-rqcsfpnx]{top:34px}.rB[data-astro-cid-rqcsfpnx]{top:68px}.rC[data-astro-cid-rqcsfpnx]{top:102px}.sx-tab[data-astro-cid-rqcsfpnx]:hover .sx-t[data-astro-cid-rqcsfpnx]{transform:none}}
