.field[data-astro-cid-si4nzpeb]{opacity:0;transition:opacity .6s ease-out}[data-astro-cid-si4nzpeb][data-field-ready] .field[data-astro-cid-si4nzpeb]{opacity:1}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact{font:400 10px/1.2 var(--font-mono);opacity:0;background:#1f1f1f;border-radius:7px;position:absolute;top:0;left:0;overflow:hidden}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact .hd{color:#fff;text-transform:uppercase;border-bottom:1px solid #0b0b0b;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 4px 12px;display:flex}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact .hd span:last-child{color:var(--color-bg-accent-yellow-base);background:#0b0b0b;border-radius:2px;padding:4px 7px;font-size:9px}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact .bd{color:#fff;font:400 12px/20px var(--font-sans);padding:12px}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact .hl{background:var(--color-bg-accent-yellow-base);-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#0b0b0b;padding:2px 3px}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-fact .hl-src{color:var(--color-bg-accent-yellow-base);font:400 9px/1 var(--font-mono);text-transform:uppercase;vertical-align:middle;white-space:nowrap;margin:0 4px}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src{max-width:230px;font:400 9px/10px var(--font-mono);opacity:0;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0}@media (width>=700px){[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src{max-width:290px}}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src.flip{flex-direction:row-reverse}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src span{color:#1f1f1f;-webkit-line-clamp:2;background:#fff;border-radius:2px;-webkit-box-orient:vertical;padding:3px 6px;display:-webkit-box;overflow:hidden}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src b{color:var(--color-bg-accent-yellow-base);text-transform:uppercase;background:#1f1f1f;border-radius:2px;flex:none;padding:3px 6px;font-weight:400}[data-astro-cid-si4nzpeb][data-context-overlay] .geotech-src.rel b{color:#fff}.kb[data-astro-cid-3gx44dk6]{--yellow:var(--color-bg-accent-yellow-base);--red:var(--color-fg-error);color:var(--color-fg-base);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:12px;display:grid;position:relative}.kb[data-astro-cid-3gx44dk6] button[data-astro-cid-3gx44dk6]{cursor:pointer;text-align:left}.kb[data-astro-cid-3gx44dk6] button[data-astro-cid-3gx44dk6]:focus-visible{outline:1px solid var(--yellow);outline-offset:3px}.t[data-astro-cid-3gx44dk6],.src[data-astro-cid-3gx44dk6]>span[data-astro-cid-3gx44dk6]{transition:opacity .25s}.src[data-astro-cid-3gx44dk6],.entry[data-astro-cid-3gx44dk6]{background:var(--color-bg-base);border-radius:8px;display:block;position:relative;overflow:hidden}.src[data-astro-cid-3gx44dk6]{transition:box-shadow .25s}.src-1[data-astro-cid-3gx44dk6]{grid-area:1/1}.src-2[data-astro-cid-3gx44dk6]{grid-area:1/2}.src-3[data-astro-cid-3gx44dk6]{z-index:1;grid-area:2/1/auto/-1;grid-template-rows:auto 0fr;margin-top:12px;display:grid}.stale-body[data-astro-cid-3gx44dk6]{min-height:0;display:block;overflow:hidden}.out[data-astro-cid-3gx44dk6]{flex-direction:column;grid-area:4/1/auto/-1;display:flex}.divider[data-astro-cid-3gx44dk6]{background:var(--color-border-dim);height:.5px;display:block}.badge[data-astro-cid-3gx44dk6],.cite-badge[data-astro-cid-3gx44dk6]{min-width:14px;height:14px;font:500 8px/1.3 var(--font-mono);place-items:center;padding:0 4px;display:grid}.badge[data-astro-cid-3gx44dk6]{background:var(--yellow);color:#000}.cite-badge[data-astro-cid-3gx44dk6]{color:var(--yellow);background:#ffffff1a}.bar[data-astro-cid-3gx44dk6]{background:#ffffff1a;flex:0 auto;height:12px;display:block}.bar[data-astro-cid-3gx44dk6].fact{position:relative}.bar[data-astro-cid-3gx44dk6].fact b[data-astro-cid-3gx44dk6],.chip-bg[data-astro-cid-3gx44dk6]{background:var(--yellow);transform-origin:0;position:absolute;inset:0}.row[data-astro-cid-3gx44dk6]{align-items:center;width:100%;display:flex}.row-3[data-astro-cid-3gx44dk6]{cursor:default}.key[data-astro-cid-3gx44dk6]{width:96px;color:var(--color-fg-dim);flex:none;transition:color .25s}.chip[data-astro-cid-3gx44dk6]{color:#000;max-width:100%;padding:1px 4px;display:block;position:relative}.chip-text[data-astro-cid-3gx44dk6]{white-space:nowrap;display:block;position:relative}.rule[data-astro-cid-3gx44dk6]{background:var(--color-border-dim);transform-origin:0;height:.5px}.cites-label[data-astro-cid-3gx44dk6]{flex:none;width:88px}.cite[data-astro-cid-3gx44dk6]{align-items:center;gap:8px;display:flex}.wires[data-astro-cid-3gx44dk6],.line-pkt[data-astro-cid-3gx44dk6]{display:none}.pkt[data-astro-cid-3gx44dk6]{background:var(--yellow);opacity:0;offset-anchor:50% 50%;offset-rotate:0deg;pointer-events:none;width:4px;height:4px;position:absolute;top:0;left:0}.wire[data-astro-cid-3gx44dk6]{fill:none;stroke:var(--yellow);stroke-dasharray:1 2}.reveal[data-astro-cid-3gx44dk6]{fill:none;stroke:#fff;stroke-dasharray:1 1;stroke-width:8px}.drop[data-astro-cid-3gx44dk6]{pointer-events:none;min-height:28px;display:block;position:relative}.drop[data-astro-cid-3gx44dk6] i[data-astro-cid-3gx44dk6]{background:repeating-linear-gradient(to bottom, var(--yellow) 0 2px, transparent 2px 4px);width:1px;position:absolute;inset-block:0}.drop-1[data-astro-cid-3gx44dk6]{grid-area:2/1/4/2}.drop-1[data-astro-cid-3gx44dk6] i[data-astro-cid-3gx44dk6]{left:81px}.drop-2[data-astro-cid-3gx44dk6]{grid-area:2/2/4/3}.drop-2[data-astro-cid-3gx44dk6] i[data-astro-cid-3gx44dk6]{left:24px}.drop-3[data-astro-cid-3gx44dk6]{grid-area:3/2}.drop-3[data-astro-cid-3gx44dk6] i[data-astro-cid-3gx44dk6]{left:110px}.drop-3[data-astro-cid-3gx44dk6] .cut[data-astro-cid-3gx44dk6]{top:7px;left:103px}.drop[data-astro-cid-3gx44dk6] i[data-astro-cid-3gx44dk6].dead{background:repeating-linear-gradient(to bottom, var(--red) 0 2px, transparent 2px 4px)}.wire[data-astro-cid-3gx44dk6].dead{stroke:var(--red)}.wires[data-astro-cid-3gx44dk6] .live[data-astro-cid-3gx44dk6],.drop-3[data-astro-cid-3gx44dk6] .live[data-astro-cid-3gx44dk6]{opacity:0}.cut[data-astro-cid-3gx44dk6]{border:.5px solid var(--red);background:var(--color-bg-base);width:14px;height:14px;color:var(--red);font:500 10px/1 var(--font-mono);place-items:center;display:grid;position:absolute}.conn-cut[data-astro-cid-3gx44dk6]{display:none}.stale-dim[data-astro-cid-3gx44dk6]{opacity:.35}.stale-name[data-astro-cid-3gx44dk6]{position:relative}.strike[data-astro-cid-3gx44dk6]{inset-inline:-2px;background:var(--color-fg-base);transform-origin:0;height:1px;position:absolute;top:50%}.tags[data-astro-cid-3gx44dk6]{display:grid}.tag[data-astro-cid-3gx44dk6]{font:500 8px/1.3 var(--font-mono);white-space:nowrap;border:.5px solid;grid-area:1/1;justify-self:end;padding:1px 4px}.tag-stale[data-astro-cid-3gx44dk6]{border-color:var(--color-fg-base);background:var(--color-fg-base);color:var(--color-bg-base);opacity:0}.tag-dropped[data-astro-cid-3gx44dk6]{border-style:dashed;text-decoration:line-through}.bar[data-astro-cid-3gx44dk6].old b[data-astro-cid-3gx44dk6]{background:#ffffff80;position:absolute;inset:0}.dropped[data-astro-cid-3gx44dk6]{border:.5px dashed var(--color-border-dim);min-width:0;max-width:100%;color:var(--color-fg-dim);padding:1px 4px;text-decoration:line-through;display:block;overflow:hidden}.dropped[data-astro-cid-3gx44dk6] .chip-text[data-astro-cid-3gx44dk6]{text-overflow:ellipsis;overflow:hidden}.handoff[data-astro-cid-3gx44dk6]{pointer-events:none;height:32px;display:block;position:relative}.lane[data-astro-cid-3gx44dk6]{background:repeating-linear-gradient(to bottom, var(--yellow) 0 2px, transparent 2px 4px);width:1px;position:absolute;inset-block:0}.lane[data-astro-cid-3gx44dk6]:before{content:"";border-inline:2.5px solid #0000;position:absolute;left:-2px}.lane-up[data-astro-cid-3gx44dk6]{left:20px}.lane-up[data-astro-cid-3gx44dk6]:before{border-bottom:4px solid var(--yellow);top:0}.lane-down[data-astro-cid-3gx44dk6]{left:30px}.lane-down[data-astro-cid-3gx44dk6]:before{border-top:4px solid var(--yellow);bottom:0}.pkt-up[data-astro-cid-3gx44dk6]{offset-path:path("M 20.5 32 V 0")}.pkt-down[data-astro-cid-3gx44dk6]{offset-path:path("M 30.5 0 V 32")}.ok[data-astro-cid-3gx44dk6]{border:.5px solid var(--yellow);color:var(--yellow);font:500 8px/1.3 var(--font-mono);white-space:nowrap;padding:1px 4px}.mcp[data-astro-cid-3gx44dk6]{background:var(--color-bg-base);border-radius:8px;align-items:center;gap:12px;padding:12px 16px;display:flex}.mcp-badge[data-astro-cid-3gx44dk6]{background:var(--yellow);color:#000;font:500 8px/1.3 var(--font-mono);flex:none;padding:2px 6px}.mcp-text[data-astro-cid-3gx44dk6]{color:var(--color-fg-base)}.replay[data-astro-cid-3gx44dk6]{z-index:2;border:.5px solid var(--color-border-dim);background:var(--color-bg-base);width:28px;height:28px;color:var(--color-fg-dim);border-radius:50%;place-items:center;transition:color .25s;display:grid;position:absolute;top:-31px;right:0}.replay[data-astro-cid-3gx44dk6][hidden]{display:none}.replay[data-astro-cid-3gx44dk6]:hover{color:var(--color-fg-base)}.replay-tip[data-astro-cid-3gx44dk6]{border:.5px solid var(--color-border-dim);background:var(--color-bg-base);color:var(--color-fg-base);white-space:nowrap;opacity:0;pointer-events:none;padding:2px 6px;transition:opacity .2s,transform .2s;position:absolute;right:calc(100% + 8px);transform:translate(4px)}.replay[data-astro-cid-3gx44dk6]:is(:hover,:focus-visible) .replay-tip[data-astro-cid-3gx44dk6]{opacity:1;transform:none}@media (width>=1024px){.replay[data-astro-cid-3gx44dk6]{top:16px}.kb[data-astro-cid-3gx44dk6]{grid-template-rows:1fr repeat(3,auto) 1fr;grid-template-columns:230px;row-gap:20px;width:804px;height:440px}.src[data-astro-cid-3gx44dk6]{grid-area:var(--row) / 1}.src-3[data-astro-cid-3gx44dk6]{margin:0}.conn-cut[data-astro-cid-3gx44dk6]{display:grid}.out[data-astro-cid-3gx44dk6]{grid-area:auto;width:500px;position:absolute;top:60px;left:304px}.key[data-astro-cid-3gx44dk6]{width:150px}.cites-label[data-astro-cid-3gx44dk6]{width:142px}.drop[data-astro-cid-3gx44dk6]{display:none}.wires[data-astro-cid-3gx44dk6]{pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.line-pkt[data-astro-cid-3gx44dk6]{display:block}}.kb[data-astro-cid-3gx44dk6][data-trace="1"] .t[data-astro-cid-3gx44dk6]:not([data-src="1"]),.kb[data-astro-cid-3gx44dk6][data-trace="2"] .t[data-astro-cid-3gx44dk6]:not([data-src="2"]),.kb[data-astro-cid-3gx44dk6][data-trace="1"] .src-2[data-astro-cid-3gx44dk6]>span[data-astro-cid-3gx44dk6],.kb[data-astro-cid-3gx44dk6][data-trace="2"] .src-1[data-astro-cid-3gx44dk6]>span[data-astro-cid-3gx44dk6]{opacity:.22}.kb[data-astro-cid-3gx44dk6][data-trace="1"] .src-1[data-astro-cid-3gx44dk6],.kb[data-astro-cid-3gx44dk6][data-trace="2"] .src-2[data-astro-cid-3gx44dk6]{box-shadow:0 0 0 1px var(--yellow)}.kb[data-astro-cid-3gx44dk6][data-trace="1"] .row-1[data-astro-cid-3gx44dk6] .key[data-astro-cid-3gx44dk6],.kb[data-astro-cid-3gx44dk6][data-trace="2"] .row-2[data-astro-cid-3gx44dk6] .key[data-astro-cid-3gx44dk6]{color:var(--color-fg-base)}.kb[data-astro-cid-3gx44dk6][data-trace="1"] [data-astro-cid-3gx44dk6]:is(.pkt-1,.drop-1 .pkt),.kb[data-astro-cid-3gx44dk6][data-trace="2"] [data-astro-cid-3gx44dk6]:is(.pkt-2,.drop-2 .pkt){animation:1.3s cubic-bezier(.45,0,.55,1) infinite packet}@keyframes packet{0%{offset-distance:0%;opacity:0}12%,88%{opacity:1}to{offset-distance:100%;opacity:0}}.kb[data-astro-cid-3gx44dk6][data-pending]{visibility:hidden}@media (prefers-reduced-motion:reduce){.pkt[data-astro-cid-3gx44dk6]{display:none}.t[data-astro-cid-3gx44dk6],.src[data-astro-cid-3gx44dk6],.src[data-astro-cid-3gx44dk6]>span[data-astro-cid-3gx44dk6],.key[data-astro-cid-3gx44dk6]{transition:none}}.quick-start-step[data-astro-cid-jlil4635]{transition:opacity .3s ease-out,border-color .3s ease-out}.quick-start-step[data-astro-cid-jlil4635][data-state=active]{border-color:var(--color-bg-accent-yellow-base)}.quick-start-step[data-astro-cid-jlil4635]:not([data-state=active]){opacity:.5}.quick-start-step[data-astro-cid-jlil4635]:has(:focus-visible){opacity:1}@media (hover:hover){.quick-start-step[data-astro-cid-jlil4635]:hover{opacity:1}}
