.gx-s2a[data-astro-cid-ka4g6v5c]{margin:0;background:var(--gx-card);border-radius:var(--gx-r-lg);width:100%;max-width:540px;box-shadow:var(--gx-shot);--cyc:11s;gap:14px;margin-inline:auto;padding:18px;display:grid}.q[data-astro-cid-ka4g6v5c]{background:var(--gx-paper);box-shadow:inset 0 0 0 1px var(--gx-line);border-radius:999px;align-items:center;gap:10px;min-width:0;padding:11px 14px;font-size:14.5px;font-weight:500;display:flex}.q[data-astro-cid-ka4g6v5c]>span[data-astro-cid-ka4g6v5c]:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mag[data-astro-cid-ka4g6v5c]{width:13px;height:13px;box-shadow:inset 0 0 0 2px var(--gx-muted);border-radius:50%;flex:none;position:relative}.mag[data-astro-cid-ka4g6v5c]:after{content:"";background:var(--gx-muted);width:6px;height:2px;position:absolute;bottom:-1px;right:-4px;rotate:45deg}.tabs[data-astro-cid-ka4g6v5c]{background:var(--gx-paper-2);font:500 11.5px/1 var(--gx-mono);letter-spacing:.05em;text-transform:uppercase;text-align:center;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}.tabs[data-astro-cid-ka4g6v5c] span[data-astro-cid-ka4g6v5c]{z-index:1;color:var(--gx-muted);padding:8px 6px;position:relative}.tabs[data-astro-cid-ka4g6v5c] .t1[data-astro-cid-ka4g6v5c]{color:var(--gx-ink)}.pill[data-astro-cid-ka4g6v5c]{background:var(--gx-card);width:calc(50% - 4px);box-shadow:0 0 0 1px var(--gx-line);border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.stage[data-astro-cid-ka4g6v5c]{display:grid}.replace[data-astro-cid-ka4g6v5c] .stage[data-astro-cid-ka4g6v5c]>[data-astro-cid-ka4g6v5c]{grid-area:1/1}.serp[data-astro-cid-ka4g6v5c]{align-content:start;gap:8px;margin:0;padding:0;list-style:none;display:grid}.serp[data-astro-cid-ka4g6v5c] li[data-astro-cid-ka4g6v5c]{transform-origin:0;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;display:grid}.n[data-astro-cid-ka4g6v5c]{font:500 11px/1 var(--gx-mono);color:var(--gx-muted);text-align:right}.r[data-astro-cid-ka4g6v5c]{gap:5px;min-width:0;display:grid}.r[data-astro-cid-ka4g6v5c] em[data-astro-cid-ka4g6v5c]{color:var(--gx-ink-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-style:normal;font-weight:600;overflow:hidden}.r[data-astro-cid-ka4g6v5c]>.bar[data-astro-cid-ka4g6v5c]:first-child{background:var(--gx-line);height:8px}.bar[data-astro-cid-ka4g6v5c].sub{height:4px;width:calc(60% - var(--i) * 2%);opacity:.6}.bar[data-astro-cid-ka4g6v5c]{height:6px;width:calc(88% - var(--i) * 3%);background:var(--gx-paper-2);border-radius:3px;display:block}.ans[data-astro-cid-ka4g6v5c]{display:grid}.ans-in[data-astro-cid-ka4g6v5c]{border-radius:var(--gx-r-md);background:var(--gx-paper);box-shadow:inset 0 0 0 1px var(--gx-line);align-content:start;gap:10px;min-height:0;padding:14px;display:grid;overflow:hidden}.lbl[data-astro-cid-ka4g6v5c]{font:500 11.5px/1 var(--gx-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gx-muted);align-items:center;gap:8px;margin:0;display:flex}.spark[data-astro-cid-ka4g6v5c]{background:var(--gx-orange);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);width:10px;height:10px}.ln[data-astro-cid-ka4g6v5c]{background:var(--gx-paper-2);height:8px;box-shadow:inset 0 0 0 1px var(--gx-line);border-radius:4px;display:block}.cited[data-astro-cid-ka4g6v5c]{flex-wrap:wrap;gap:6px;display:flex}.c[data-astro-cid-ka4g6v5c]{box-shadow:inset 0 0 0 1px var(--gx-line);color:var(--gx-orange-hi);font:500 12px/1.3 var(--gx-mono);border-radius:6px;padding:3px 8px}figcaption[data-astro-cid-ka4g6v5c]{font:500 11.5px/1.4 var(--gx-mono);color:var(--gx-muted)}html.gx-js .replace[data-astro-cid-ka4g6v5c]:not(.is-in) .ans[data-astro-cid-ka4g6v5c],html.gx-js .replace[data-astro-cid-ka4g6v5c] .ans[data-astro-cid-ka4g6v5c]{opacity:0}.replace[data-astro-cid-ka4g6v5c].is-in .serp[data-astro-cid-ka4g6v5c] li[data-astro-cid-ka4g6v5c]{animation:s2a-row var(--cyc) var(--gx-ease) calc(var(--i) * 60ms) infinite}.replace[data-astro-cid-ka4g6v5c].is-in .ans[data-astro-cid-ka4g6v5c]{animation:s2a-ans var(--cyc) var(--gx-ease) infinite}.replace[data-astro-cid-ka4g6v5c].is-in [data-astro-cid-ka4g6v5c]:is(.ln,.c){animation:s2a-pop var(--cyc) var(--gx-spring) calc(var(--i) * .18s) infinite}.replace[data-astro-cid-ka4g6v5c].is-in .pill[data-astro-cid-ka4g6v5c]{animation:s2a-pill var(--cyc) var(--gx-ease) infinite}.replace[data-astro-cid-ka4g6v5c].is-in .t1[data-astro-cid-ka4g6v5c]{animation:s2a-t1 var(--cyc) linear infinite}.replace[data-astro-cid-ka4g6v5c].is-in .t2[data-astro-cid-ka4g6v5c]{animation:s2a-t2 var(--cyc) linear infinite}@keyframes s2a-row{0%,30%{opacity:1;transform:none}40%,88%{opacity:0;transform:translate(-12px)scaleY(.4)}96%,to{opacity:1;transform:none}}@keyframes s2a-ans{0%,36%{opacity:0;transform:translateY(14px)scale(.97)}44%,86%{opacity:1;transform:none}92%,to{opacity:0;transform:translateY(-8px)}}@keyframes s2a-pop{0%,40%{opacity:0;transform:translateY(6px)scale(.92)}48%,to{opacity:1;transform:none}}@keyframes s2a-pill{0%,34%{translate:0}42%,88%{translate:100%}96%,to{translate:0}}@keyframes s2a-t1{0%,36%,90%,to{color:var(--gx-ink)}40%,86%{color:var(--gx-muted)}}@keyframes s2a-t2{0%,36%,90%,to{color:var(--gx-muted)}40%,86%{color:var(--gx-orange-hi)}}.overview[data-astro-cid-ka4g6v5c] .stage[data-astro-cid-ka4g6v5c]{gap:12px}.overview[data-astro-cid-ka4g6v5c] .ans[data-astro-cid-ka4g6v5c]{grid-template-rows:1fr;overflow:hidden}html:not(.gx-js) .replace[data-astro-cid-ka4g6v5c] .stage[data-astro-cid-ka4g6v5c]>[data-astro-cid-ka4g6v5c]{grid-area:auto}.overview[data-astro-cid-ka4g6v5c].is-in .ans[data-astro-cid-ka4g6v5c]{animation:s2a-grow var(--cyc) var(--gx-ease) infinite}.overview[data-astro-cid-ka4g6v5c].is-in [data-astro-cid-ka4g6v5c]:is(.ln,.c){animation:s2a-pop var(--cyc) var(--gx-spring) calc(var(--i) * .18s) infinite}.overview[data-astro-cid-ka4g6v5c].is-in .serp[data-astro-cid-ka4g6v5c] li[data-astro-cid-ka4g6v5c]:first-child{animation:s2a-dim var(--cyc) linear infinite}@keyframes s2a-grow{0%,22%{opacity:0;grid-template-rows:0fr}34%,90%{opacity:1;grid-template-rows:1fr}98%,to{opacity:0;grid-template-rows:0fr}}@keyframes s2a-dim{0%,22%,96%,to{background:0 0}34%,90%{background:0 0}}.overview[data-astro-cid-ka4g6v5c] .serp[data-astro-cid-ka4g6v5c] li[data-astro-cid-ka4g6v5c]:first-child{border-radius:var(--gx-r-sm);padding:4px 0}@media (prefers-reduced-motion:reduce){.gx-s2a[data-astro-cid-ka4g6v5c] [data-astro-cid-ka4g6v5c],.gx-s2a[data-astro-cid-ka4g6v5c].is-in [data-astro-cid-ka4g6v5c]{animation:none!important}.replace[data-astro-cid-ka4g6v5c] .stage[data-astro-cid-ka4g6v5c]>[data-astro-cid-ka4g6v5c]{grid-area:auto}.replace[data-astro-cid-ka4g6v5c] .stage[data-astro-cid-ka4g6v5c]{gap:12px}html.gx-js .replace[data-astro-cid-ka4g6v5c] .ans[data-astro-cid-ka4g6v5c],.replace[data-astro-cid-ka4g6v5c] .ans[data-astro-cid-ka4g6v5c]{opacity:1;order:2}.tabs[data-astro-cid-ka4g6v5c]{display:none}}