.container[data-astro-cid-3f2podig]{max-width:1100px;margin:0 auto;padding:0 32px}.section-label[data-astro-cid-3f2podig]{display:inline-block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-secondary);margin-bottom:18px}.section-heading[data-astro-cid-3f2podig]{font-size:var(--type-section);font-weight:700;letter-spacing:-.03em;line-height:1.15;margin-bottom:16px}.section-desc[data-astro-cid-3f2podig]{font-size:var(--type-body);color:var(--text-secondary);max-width:100%;line-height:1.75}.uc-item-hero[data-astro-cid-3f2podig]{padding:64px 0 8px;text-align:left;background:var(--surface);position:relative;overflow:hidden}.uc-item-hero[data-astro-cid-3f2podig]:before{content:"";position:absolute;inset:0;background:radial-gradient(50% 60% at 0% 0%,var(--green-soft),transparent 65%);pointer-events:none}.uc-item-hero[data-astro-cid-3f2podig] .uc-eyebrow[data-astro-cid-3f2podig]{font-size:var(--type-eyebrow);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin:0 0 14px;position:relative}.uc-item-hero[data-astro-cid-3f2podig] .uc-headline[data-astro-cid-3f2podig]{font-size:var(--type-hero);font-weight:800;letter-spacing:-.04em;line-height:1.08;margin:0;max-width:800px;position:relative}.uc-item-hero[data-astro-cid-3f2podig] .uc-headline[data-astro-cid-3f2podig] em{font-style:normal;color:var(--green)}.uc-item-hero[data-astro-cid-3f2podig] .sub[data-astro-cid-3f2podig]{font-size:var(--type-lead);color:var(--text-secondary);max-width:640px;margin:22px 0 0;line-height:1.7;position:relative}.uc-breadcrumb[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:7px;font-size:var(--type-note);color:var(--text-secondary);margin-bottom:28px;position:relative}.uc-breadcrumb[data-astro-cid-3f2podig] a[data-astro-cid-3f2podig]{color:var(--text-secondary);text-decoration:none;transition:color .15s}.uc-breadcrumb[data-astro-cid-3f2podig] a[data-astro-cid-3f2podig]:hover{color:var(--green)}.uc-breadcrumb[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:13px;height:13px}.sec[data-astro-cid-3f2podig]{padding:96px 0}.sec[data-astro-cid-3f2podig].sunken{background:var(--color-bg-page);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.uc-prose[data-astro-cid-3f2podig]{margin-top:32px;max-width:760px}.uc-prose[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{font-size:17px;color:var(--text-secondary);line-height:1.8;margin:0 0 20px}.uc-prose[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]:last-child{margin-bottom:0}.eng-trust[data-astro-cid-3f2podig]{margin:20px 0 0;font-size:14px;line-height:1.65;color:var(--text-secondary);max-width:720px}.eng-trust[data-astro-cid-3f2podig] a[data-astro-cid-3f2podig]{color:var(--green);font-weight:600;white-space:nowrap}.eng-ui[data-astro-cid-3f2podig]{margin-top:28px;border:1px solid color-mix(in srgb,var(--color-bg-accent) 18%,var(--color-border));border-radius:var(--card-radius);overflow:hidden;background:var(--color-bg-surface);box-shadow:var(--shadow-glow-accent)}.eng-ui-bar[data-astro-cid-3f2podig]{display:flex;gap:7px;padding:12px 16px;border-bottom:1px solid var(--color-border);background:var(--color-bg-surface)}.eng-ui-bar[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{width:11px;height:11px;border-radius:var(--radius-full);background:var(--color-border-2)}.eng-ui-head[data-astro-cid-3f2podig]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:18px 22px;border-bottom:1px solid var(--border)}.eng-ui-heads[data-astro-cid-3f2podig]{display:flex;flex-direction:column;gap:4px}.eng-ui-heads[data-astro-cid-3f2podig] .t[data-astro-cid-3f2podig]{font-size:17px;font-weight:700;color:var(--color-text-primary);letter-spacing:-.01em}.eng-ui-heads[data-astro-cid-3f2podig] .s[data-astro-cid-3f2podig]{font-size:13.5px;color:var(--color-text-secondary)}.eng-ui-team[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:10px;font-size:13.5px;color:var(--color-text-secondary);white-space:nowrap}.eng-ui-team[data-astro-cid-3f2podig] .toggle[data-astro-cid-3f2podig]{width:34px;height:19px;border-radius:var(--radius-full);background:var(--color-border);position:relative;flex:none}.eng-ui-team[data-astro-cid-3f2podig] .toggle[data-astro-cid-3f2podig]:after{content:"";position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:var(--color-bg-surface);box-shadow:0 1px 2px #0003}.eng-ui-body[data-astro-cid-3f2podig]{padding:22px;background:var(--color-surface-2)}.eng-ui-msg[data-astro-cid-3f2podig]{display:flex;gap:12px;align-items:flex-start}.eng-ui-msg[data-astro-cid-3f2podig] .av[data-astro-cid-3f2podig]{flex:none;width:30px;height:30px;border-radius:50%;background:var(--green);color:var(--color-emerald-fg);display:grid;place-items:center}.eng-ui-msg[data-astro-cid-3f2podig] .av[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:17px;height:17px}.eng-ui-msg[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{margin:0;font-size:14.5px;line-height:1.6;color:var(--color-text-primary)}.eng-ui-chips[data-astro-cid-3f2podig]{display:flex;flex-direction:column;align-items:center;gap:10px;margin:20px 0 0}.eng-ui-chips[data-astro-cid-3f2podig] .chip[data-astro-cid-3f2podig]{border:1px solid var(--border);border-radius:var(--radius-full);background:var(--color-bg-surface);padding:11px 20px;font-size:14px;font-weight:600;color:var(--color-text-primary);text-align:center}.eng-ui-manual[data-astro-cid-3f2podig]{display:flex;align-items:center;justify-content:center;gap:8px;margin:18px 0 0;font-size:13px;color:var(--color-text-tertiary)}.eng-ui-manual[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:14px;height:14px;flex:none}.eng-ui-composer[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:14px;margin:0 22px 22px;padding:13px 18px;border:1px solid var(--border);border-radius:var(--control-radius);background:var(--color-bg-surface)}.eng-ui-composer[data-astro-cid-3f2podig] .clip[data-astro-cid-3f2podig]{flex:none;color:var(--color-text-tertiary);display:grid;place-items:center}.eng-ui-composer[data-astro-cid-3f2podig] .clip[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:18px;height:18px}.eng-ui-composer[data-astro-cid-3f2podig] .typed[data-astro-cid-3f2podig]{flex:1;margin:0;font-size:14.5px;line-height:1.6;color:var(--color-text-primary)}.eng-ui-composer[data-astro-cid-3f2podig] .send[data-astro-cid-3f2podig]{flex:none;width:32px;height:32px;border-radius:50%;background:var(--color-bg-hover);color:var(--color-text-secondary);display:grid;place-items:center;align-self:flex-end}.eng-ui-composer[data-astro-cid-3f2podig] .send[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:15px;height:15px}.mini[data-astro-cid-3f2podig]{--mini-hue: var(--color-bg-accent);display:flex;flex-direction:column;justify-content:center;margin:-8px -8px 20px;padding:16px;border-radius:var(--card-radius);background:linear-gradient(160deg,color-mix(in srgb,var(--mini-hue) 24%,var(--color-bg-surface)),color-mix(in srgb,var(--mini-hue) 8%,var(--color-bg-page)))}.mini-win[data-astro-cid-3f2podig]{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-bg-surface);box-shadow:var(--shadow-lg)}.mini-bar[data-astro-cid-3f2podig]{display:flex;gap:5px;padding:8px 10px;border-bottom:1px solid var(--color-border)}.mini-bar[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{width:7px;height:7px;border-radius:var(--radius-full);background:var(--color-border-2)}.mini-body[data-astro-cid-3f2podig]{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px;font-size:12.5px;line-height:1.45;color:var(--color-text-primary)}.mini-body[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{margin:0}.m-row[data-astro-cid-3f2podig],.m-task[data-astro-cid-3f2podig],.m-pr[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:9px;min-width:0}.m-boxed[data-astro-cid-3f2podig],.m-task[data-astro-cid-3f2podig],.m-pr[data-astro-cid-3f2podig]{padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--control-radius-sm)}.m-task[data-astro-cid-3f2podig]{border-color:color-mix(in srgb,var(--color-bg-accent) 40%,var(--color-border));background:var(--color-bg-active)}.m-dim[data-astro-cid-3f2podig]{opacity:.55}.m-picked[data-astro-cid-3f2podig],.m-assigned[data-astro-cid-3f2podig]{border-color:color-mix(in srgb,var(--color-bg-accent) 45%,var(--color-border));background:var(--color-bg-active)}.m-text[data-astro-cid-3f2podig]{display:flex;flex-direction:column;flex:1;min-width:0}.m-text[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-secondary)}.m-text[data-astro-cid-3f2podig] .wrap[data-astro-cid-3f2podig]{white-space:normal}.m-face[data-astro-cid-3f2podig]{width:26px;height:26px;border-radius:var(--radius-full);object-fit:cover;flex-shrink:0}.m-face[data-astro-cid-3f2podig].sm{width:20px;height:20px;margin-left:auto}.m-logo[data-astro-cid-3f2podig],.m-ico[data-astro-cid-3f2podig],.m-brand[data-astro-cid-3f2podig]{width:16px;height:16px;flex-shrink:0}.m-ico[data-astro-cid-3f2podig]{color:var(--color-text-secondary)}.m-ico[data-astro-cid-3f2podig].accent{color:var(--color-text-accent)}.m-brand[data-astro-cid-3f2podig]{fill:var(--color-text-primary)}.m-brand[data-astro-cid-3f2podig].claude{fill:var(--brand-claude)}.m-brands[data-astro-cid-3f2podig]{display:inline-flex;gap:4px;flex-shrink:0}.mini-body[data-astro-cid-3f2podig] .m-head[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:7px;font-weight:700}.m-head-accent[data-astro-cid-3f2podig]{color:var(--color-text-accent)}.m-tag[data-astro-cid-3f2podig]{flex-shrink:0;font-size:11px;font-weight:700;color:var(--color-text-accent)}.m-tag[data-astro-cid-3f2podig].muted{color:var(--color-text-tertiary)}.mini-body[data-astro-cid-3f2podig] .m-quote[data-astro-cid-3f2podig]{color:var(--color-text-secondary)}.m-attach[data-astro-cid-3f2podig],.m-inline[data-astro-cid-3f2podig],.mini-body[data-astro-cid-3f2podig] .m-alt[data-astro-cid-3f2podig],.mini-body[data-astro-cid-3f2podig] .m-pr-state[data-astro-cid-3f2podig]{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--color-text-tertiary)}.m-attach[data-astro-cid-3f2podig]{width:fit-content;padding:4px 9px;border:1px solid var(--color-border);border-radius:var(--control-radius-sm);background:var(--color-surface-2);color:var(--color-text-secondary)}.m-attach[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig],.m-inline[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig],.m-pr-state[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:12px;height:12px;flex-shrink:0}.m-alt[data-astro-cid-3f2podig] .m-brand[data-astro-cid-3f2podig]{width:13px;height:13px}.mini-body[data-astro-cid-3f2podig] .m-more[data-astro-cid-3f2podig]{font-size:11.5px;color:var(--color-text-tertiary)}.mini-body[data-astro-cid-3f2podig] .m-hit[data-astro-cid-3f2podig]{padding:6px 10px;border-left:2px solid var(--color-bg-accent);background:var(--color-bg-active);font-weight:600}.mini-body[data-astro-cid-3f2podig] .m-fact[data-astro-cid-3f2podig]{padding-left:10px;border-left:2px solid color-mix(in srgb,var(--color-bg-accent) 35%,transparent)}.m-kind[data-astro-cid-3f2podig]{margin-right:3px;font-size:11px;font-weight:700;color:var(--color-text-accent)}.mini-body[data-astro-cid-3f2podig] .m-mono[data-astro-cid-3f2podig]{width:fit-content;padding:3px 8px;border:1px solid var(--color-border);border-radius:var(--control-radius-sm);background:var(--color-surface-2);font-family:var(--font-mono, monospace);font-size:11px;color:var(--color-text-secondary)}.mini-body[data-astro-cid-3f2podig] .m-bubble[data-astro-cid-3f2podig]{padding:9px 12px;border-radius:var(--control-radius);background:var(--color-bg-accent);color:var(--color-emerald-fg)}.m-timeline[data-astro-cid-3f2podig]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.m-timeline[data-astro-cid-3f2podig] li[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:8px}.m-timeline[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:14px;height:14px;flex-shrink:0}.m-timeline[data-astro-cid-3f2podig] .done[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{color:var(--color-text-accent)}.m-timeline[data-astro-cid-3f2podig] .miss[data-astro-cid-3f2podig]{color:var(--color-text-tertiary)}.m-timeline[data-astro-cid-3f2podig] em[data-astro-cid-3f2podig]{margin-left:auto;font-style:normal;font-size:11px;font-weight:700;color:var(--color-text-danger)}.m-again[data-astro-cid-3f2podig]{margin-top:4px;padding-top:10px;border-top:1px dashed var(--color-border-2)}.eng-two[data-astro-cid-3f2podig]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px}.eng-card[data-astro-cid-3f2podig],.eng-node[data-astro-cid-3f2podig]{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--card-radius);box-shadow:var(--shadow-sm);padding:24px}.eng-card[data-astro-cid-3f2podig] h3[data-astro-cid-3f2podig],.eng-node[data-astro-cid-3f2podig] h3[data-astro-cid-3f2podig]{font-size:17px;font-weight:700;margin:0 0 6px;letter-spacing:-.01em}.eng-card[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig],.eng-node[data-astro-cid-3f2podig]>p[data-astro-cid-3f2podig]{font-size:15px;color:var(--color-text-secondary);line-height:1.6;margin:0}.eng-two[data-astro-cid-3f2podig]>[data-astro-cid-3f2podig]:nth-child(1) .mini[data-astro-cid-3f2podig]{--mini-hue: var(--violet)}.eng-two[data-astro-cid-3f2podig]>[data-astro-cid-3f2podig]:nth-child(2) .mini[data-astro-cid-3f2podig]{--mini-hue: var(--indigo)}.eng-flow[data-astro-cid-3f2podig]{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 40px;margin:40px 0 0}.eng-node[data-astro-cid-3f2podig]{position:relative;padding:18px}.eng-node[data-astro-cid-3f2podig] .mini[data-astro-cid-3f2podig]{height:196px;margin:-6px -6px 16px}.eng-flow[data-astro-cid-3f2podig]>[data-astro-cid-3f2podig]:nth-child(3n+1) .mini[data-astro-cid-3f2podig]{--mini-hue: var(--violet)}.eng-flow[data-astro-cid-3f2podig]>[data-astro-cid-3f2podig]:nth-child(3n+2) .mini[data-astro-cid-3f2podig]{--mini-hue: var(--color-bg-accent)}.eng-flow[data-astro-cid-3f2podig]>[data-astro-cid-3f2podig]:nth-child(3n) .mini[data-astro-cid-3f2podig]{--mini-hue: var(--indigo)}.eng-node-n[data-astro-cid-3f2podig]{display:grid;place-items:center;width:24px;height:24px;margin-bottom:10px;border-radius:var(--radius-full);background:var(--color-bg-accent);color:var(--color-emerald-fg);font-size:12px;font-weight:700}.eng-node[data-astro-cid-3f2podig]:not(:last-child):after{content:"";position:absolute;top:92px;right:-33px;width:26px;height:12px;background:linear-gradient(var(--color-border-2),var(--color-border-2)) left center / 18px 2px no-repeat}.eng-node[data-astro-cid-3f2podig]:not(:last-child):before{content:"";position:absolute;top:92px;right:-33px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:9px solid var(--color-border-2)}.eng-node[data-astro-cid-3f2podig]:nth-child(3):after,.eng-node[data-astro-cid-3f2podig]:nth-child(3):before{display:none}.eng-picks[data-astro-cid-3f2podig]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:32px}.eng-pick[data-astro-cid-3f2podig]{background:var(--color-bg-surface);border:1px solid var(--color-border);border-radius:var(--card-radius);padding:22px 20px}.eng-pick[data-astro-cid-3f2podig] h3[data-astro-cid-3f2podig]{font-size:15.5px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.eng-pick[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{font-size:14.5px;color:var(--color-text-secondary);line-height:1.65;margin:0}.eng-pips[data-astro-cid-3f2podig]{display:flex;gap:6px;margin-bottom:14px}.eng-pips[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-tertiary);background:var(--color-surface-2)}.eng-pips[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig].on{border-color:var(--color-bg-accent);background:var(--color-bg-accent);color:var(--color-emerald-fg)}.eng-pips[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:15px;height:15px}.eng-split[data-astro-cid-3f2podig]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;align-items:center}.eng-split[data-astro-cid-3f2podig] .uc-prose[data-astro-cid-3f2podig]{margin-top:20px}.ld[data-astro-cid-3f2podig]{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:24px;border-radius:var(--card-radius);background:linear-gradient(160deg,color-mix(in srgb,var(--color-bg-accent) 18%,var(--color-bg-surface)),color-mix(in srgb,var(--color-bg-accent) 6%,var(--color-bg-page)))}.ld[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{margin:0}.ld-task[data-astro-cid-3f2podig]{display:inline-flex;align-items:center;gap:8px;padding:9px 14px;border:1px solid color-mix(in srgb,var(--color-bg-accent) 45%,var(--color-border));border-radius:var(--control-radius);background:var(--color-bg-surface);box-shadow:var(--shadow-lg);font-size:14px;font-weight:700}.ld-task[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:16px;height:16px;color:var(--color-text-accent)}.ld-fork[data-astro-cid-3f2podig]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);column-gap:12px;width:100%;height:30px}.ld-fork[data-astro-cid-3f2podig]:before{content:"";position:absolute;left:50%;top:0;width:2px;height:12px;background:var(--color-border-2);transform:translate(-1px)}.ld-fork[data-astro-cid-3f2podig]:after{content:"";position:absolute;top:12px;left:calc((100% - 12px) / 6);right:calc((100% - 12px) / 3);height:2px;background:var(--color-border-2)}.ld-fork[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{justify-self:center;width:2px;height:18px;margin-top:12px;background:var(--color-border-2)}.ld-targets[data-astro-cid-3f2podig]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;width:100%;align-items:start}.ld-cloud[data-astro-cid-3f2podig]{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-bg-surface);font-size:13px}.ld-cloud[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:18px;height:18px;color:var(--color-text-secondary)}.ld-cloud[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{font-size:12px;color:var(--color-text-secondary)}.ld-machine[data-astro-cid-3f2podig]{display:grid;grid-template-columns:minmax(0,1fr);gap:7px;padding:12px;border:1px solid color-mix(in srgb,var(--color-bg-accent) 35%,var(--color-border));border-radius:var(--control-radius);background:var(--color-bg-surface);box-shadow:var(--shadow-lg)}.ld-machine-label[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-tertiary)}.ld-machine-label[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig]{width:15px;height:15px}.ld-row[data-astro-cid-3f2podig] .m-text[data-astro-cid-3f2podig] span[data-astro-cid-3f2podig]{white-space:normal}.ld-row[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid var(--color-border);border-radius:var(--control-radius-sm);font-size:12.5px;line-height:1.4}.ld-ico[data-astro-cid-3f2podig]{width:16px;height:16px;flex-shrink:0;color:var(--color-text-secondary)}.ld-accent[data-astro-cid-3f2podig]{border-color:color-mix(in srgb,var(--color-bg-accent) 45%,var(--color-border));background:var(--color-bg-active)}.ld-dashed[data-astro-cid-3f2podig]{border-style:dashed;border-color:var(--color-border-2)}.eng-tool-mark[data-astro-cid-3f2podig]{display:grid;place-items:center;width:38px;height:38px;margin-bottom:14px;border:1px solid var(--color-border);border-radius:var(--control-radius);background:var(--color-surface-2);color:var(--color-text-secondary)}.eng-tool-mark[data-astro-cid-3f2podig] svg[data-astro-cid-3f2podig],.eng-tool-mark[data-astro-cid-3f2podig] img[data-astro-cid-3f2podig]{width:20px;height:20px}.eng-tool-logos[data-astro-cid-3f2podig]{display:flex;align-items:center;gap:12px;height:38px;margin-bottom:14px}.eng-tool-logos[data-astro-cid-3f2podig] img[data-astro-cid-3f2podig]{width:22px;height:22px}.eng-beyond[data-astro-cid-3f2podig]{--mini-hue: var(--violet);margin:0;padding:28px}.eng-tools[data-astro-cid-3f2podig]{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:40px}.eng-tool[data-astro-cid-3f2podig]{background:var(--surface);border:1px solid var(--border);border-radius:var(--card-radius);padding:24px 22px;box-shadow:0 1px 3px #0000000d;display:flex;flex-direction:column;text-decoration:none;color:inherit;transition:border-color .25s,transform .2s,box-shadow .25s}.eng-tool[data-astro-cid-3f2podig]:hover{border-color:var(--green-border);transform:translateY(-2px);box-shadow:0 12px 32px color-mix(in srgb,var(--color-bg-accent) 9%,transparent)}.eng-tool[data-astro-cid-3f2podig] h3[data-astro-cid-3f2podig]{font-size:16.5px;font-weight:700;margin:0 0 8px;letter-spacing:-.01em}.eng-tool[data-astro-cid-3f2podig] p[data-astro-cid-3f2podig]{font-size:14.5px;color:var(--text-secondary);line-height:1.65;margin:0;flex:1}.eng-tool-more[data-astro-cid-3f2podig]{font-size:13px;font-weight:700;color:var(--green);margin-top:14px}.uc-diff-body[data-astro-cid-3f2podig]{font-size:var(--type-body-prose);color:var(--text-secondary);line-height:1.8;max-width:720px;margin-top:6px}.eng-more[data-astro-cid-3f2podig] a[data-astro-cid-3f2podig]{color:var(--green);font-weight:700;text-decoration:underline;text-underline-offset:3px}.eng-more[data-astro-cid-3f2podig] a[data-astro-cid-3f2podig]:hover{text-decoration-thickness:2px}html.js-anim .reveal[data-astro-cid-3f2podig]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}html.js-anim .reveal[data-astro-cid-3f2podig].in{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){html.js-anim .reveal[data-astro-cid-3f2podig]{opacity:1;transform:none;transition:none}}@media(max-width:900px){.eng-tools[data-astro-cid-3f2podig],.eng-picks[data-astro-cid-3f2podig],.eng-two[data-astro-cid-3f2podig],.eng-split[data-astro-cid-3f2podig]{grid-template-columns:minmax(0,1fr)}.eng-split[data-astro-cid-3f2podig]{gap:32px}.eng-flow[data-astro-cid-3f2podig]{grid-template-columns:minmax(0,1fr);gap:36px}.eng-node[data-astro-cid-3f2podig] .mini[data-astro-cid-3f2podig]{height:auto}.eng-node[data-astro-cid-3f2podig]:not(:last-child):after{inset:auto auto -30px 50%;width:2px;height:24px;background:var(--color-border-2);transform:translate(-1px)}.eng-node[data-astro-cid-3f2podig]:not(:last-child):before{inset:auto auto -34px 50%;transform:translate(-6px);border-left:6px solid transparent;border-right:6px solid transparent;border-top:9px solid var(--color-border-2);border-bottom:0}.eng-node[data-astro-cid-3f2podig]:nth-child(3):after,.eng-node[data-astro-cid-3f2podig]:nth-child(3):before{display:block}.eng-ui-head[data-astro-cid-3f2podig]{flex-direction:column;gap:12px}.eng-ui-team[data-astro-cid-3f2podig]{white-space:normal}.eng-ui-chips[data-astro-cid-3f2podig] .chip[data-astro-cid-3f2podig]{text-align:left}.sec[data-astro-cid-3f2podig]{padding:72px 0}}@media(max-width:640px){.container[data-astro-cid-3f2podig]{padding:0 20px}.uc-item-hero[data-astro-cid-3f2podig]{padding:48px 0 0}.eng-ui-bar[data-astro-cid-3f2podig]{padding:8px 12px}.eng-ui-body[data-astro-cid-3f2podig]{padding:18px 16px}.eng-ui-composer[data-astro-cid-3f2podig]{margin:0 16px 16px;padding:12px 14px}.ld[data-astro-cid-3f2podig]{padding:16px}.ld-fork[data-astro-cid-3f2podig]{display:none}.ld-targets[data-astro-cid-3f2podig]{grid-template-columns:minmax(0,1fr)}}
