.rc[data-astro-cid-jzem2rs5]{--cell: color-mix(in srgb, var(--text) 11%, transparent);font-family:var(--mono);font-size:11.5px;line-height:1.6;text-align:left}.rc-head[data-astro-cid-jzem2rs5]{padding-bottom:13px;border-bottom:1px solid var(--cell)}.rc-subject[data-astro-cid-jzem2rs5]{color:var(--text);overflow-wrap:anywhere}.rc-subject[data-astro-cid-jzem2rs5] b[data-astro-cid-jzem2rs5]{font-weight:600}.rc-env[data-astro-cid-jzem2rs5]{display:flex;flex-direction:column;gap:7px;margin-top:13px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r-sm)}.rc-env-line[data-astro-cid-jzem2rs5]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.rc-env-head[data-astro-cid-jzem2rs5]{flex:0 0 92px;font-size:8.5px;letter-spacing:.13em;color:var(--text-3)}.rc-app[data-astro-cid-jzem2rs5]{display:inline-flex;align-items:center;gap:7px;padding:4px 9px;border:1px solid var(--cell);border-radius:var(--r-xs);font-size:10px;letter-spacing:.04em;color:var(--text)}.rc-sut[data-astro-cid-jzem2rs5]{flex:none;padding:1px 4px;border:1px solid var(--cell);border-radius:var(--r-xs);font-size:7.5px;letter-spacing:.1em;color:var(--text-3)}.rc-port[data-astro-cid-jzem2rs5]{color:var(--text-3);letter-spacing:0;font-size:9.5px}.rc-deps[data-astro-cid-jzem2rs5]{display:inline-flex;flex-wrap:wrap;gap:8px}.rc-dep[data-astro-cid-jzem2rs5]{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border:1px solid var(--line);border-radius:var(--r-xs);font-size:10px;letter-spacing:.05em;color:var(--text-2)}.rc-dep-k[data-astro-cid-jzem2rs5]{flex:none;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3)}.rc-row[data-astro-cid-jzem2rs5]{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:12px;padding:9px 0;border-top:1px solid var(--cell)}.rc-list[data-astro-cid-jzem2rs5]>.rc-row[data-astro-cid-jzem2rs5]:first-child{border-top:0}.rc-gl[data-astro-cid-jzem2rs5]{width:12px;text-align:center;color:var(--text-2)}.rc-gl[data-astro-cid-jzem2rs5].is-pass{color:var(--green)}.rc-gl[data-astro-cid-jzem2rs5].is-diff{color:var(--red)}.rc-gl[data-astro-cid-jzem2rs5].is-blocked{color:var(--amber)}.rc-name[data-astro-cid-jzem2rs5]{min-width:0;color:var(--text-2);overflow-wrap:anywhere}.rc-tag[data-astro-cid-jzem2rs5]{flex:none;font-size:9px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);padding:2px 6px;border-radius:var(--r-xs);border:1px solid color-mix(in srgb,var(--text) 20%,transparent);white-space:nowrap}.rc-tag[data-astro-cid-jzem2rs5].is-pass{color:var(--green);border-color:color-mix(in srgb,var(--green) 42%,transparent);background:color-mix(in srgb,var(--green) 11%,transparent)}.rc-tag[data-astro-cid-jzem2rs5].is-diff{color:var(--red);border-color:color-mix(in srgb,var(--red) 42%,transparent);background:color-mix(in srgb,var(--red) 11%,transparent)}.rc-tag[data-astro-cid-jzem2rs5].is-blocked{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.rc-diff[data-astro-cid-jzem2rs5]{margin:2px 0 10px 24px;border:1px solid var(--cell);border-radius:var(--r-xs);overflow:hidden;font-size:11px;line-height:1.75}.rc-dl[data-astro-cid-jzem2rs5]{display:flex}.rc-dmk[data-astro-cid-jzem2rs5]{flex:none;width:22px;text-align:center;color:var(--text-3);border-right:1px solid var(--cell)}.rc-dtx[data-astro-cid-jzem2rs5]{flex:auto;min-width:0;padding:0 11px;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-2)}.rc-dl[data-astro-cid-jzem2rs5].is-del{background:color-mix(in srgb,var(--text) 4%,transparent)}.rc-dl[data-astro-cid-jzem2rs5].is-del .rc-dtx[data-astro-cid-jzem2rs5]{color:var(--text-3)}.rc-dl[data-astro-cid-jzem2rs5].is-add{background:color-mix(in srgb,var(--text) 9%,transparent)}.rc-dl[data-astro-cid-jzem2rs5].is-add .rc-dtx[data-astro-cid-jzem2rs5],.rc-dl[data-astro-cid-jzem2rs5].is-add .rc-dmk[data-astro-cid-jzem2rs5]{color:var(--text)}.rc[data-astro-cid-jzem2rs5].is-seq .rc-gl[data-astro-cid-jzem2rs5],.rc[data-astro-cid-jzem2rs5].is-seq .rc-tag[data-astro-cid-jzem2rs5]{opacity:0}.rc[data-astro-cid-jzem2rs5].is-seq.r-rows .rc-gl[data-astro-cid-jzem2rs5],.rc[data-astro-cid-jzem2rs5].is-seq.r-rows .rc-tag[data-astro-cid-jzem2rs5]{opacity:1;transition:opacity .42s cubic-bezier(.22,.61,.36,1) var(--d, 0s)}.rc[data-astro-cid-jzem2rs5].is-seq .rc-diff[data-astro-cid-jzem2rs5]{opacity:0}.rc[data-astro-cid-jzem2rs5].is-seq.r-rows .rc-diff[data-astro-cid-jzem2rs5]{opacity:1;transition:opacity .5s cubic-bezier(.22,.61,.36,1) var(--d, 0s)}@media(width<=420px){.rc[data-astro-cid-jzem2rs5]{font-size:10.5px}}.tiles[data-astro-cid-q6kf5447]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px}.tile[data-astro-cid-q6kf5447]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:16px 8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg)}.tile-ic[data-astro-cid-q6kf5447]{width:26px;height:26px;object-fit:contain;filter:brightness(0) invert();opacity:.7}.tile-ic--wide[data-astro-cid-q6kf5447]{width:44px}.tile-mono[data-astro-cid-q6kf5447]{display:flex;align-items:center;justify-content:center;height:26px;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--text-badge);opacity:.8}.tile-label[data-astro-cid-q6kf5447]{font-family:var(--mono);font-size:11px;letter-spacing:.04em;color:var(--text-2);text-align:center;overflow-wrap:anywhere}.stack-grid[data-astro-cid-ox4betna]{margin-top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(width<=900px){.stack-grid[data-astro-cid-ox4betna]{grid-template-columns:minmax(0,1fr)}}.sx-hero[data-astro-cid-ej3nbgth]{padding-top:32px;border-bottom:0}.sx-figure[data-astro-cid-ej3nbgth]{min-width:0}@media(width>=1001px){.sx-sheet[data-astro-cid-ej3nbgth]{padding-bottom:36px}}.sx-proof[data-astro-cid-ej3nbgth],.sx-stats[data-astro-cid-ej3nbgth]{padding:56px 0}.sx-stat-row[data-astro-cid-ej3nbgth]{margin-top:32px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sx-stat-row[data-astro-cid-ej3nbgth]>.sx-stat{min-width:0}.sx-stat-n[data-astro-cid-ej3nbgth]{margin:0;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--bg-sunk);box-shadow:inset 0 2px 10px #000000b3;font-family:var(--mono);font-size:44px;font-weight:500;letter-spacing:-.02em;line-height:1;color:var(--text);white-space:nowrap}.sx-stat-l[data-astro-cid-ej3nbgth]{margin:14px 0 0;min-height:3em;font-size:15px;line-height:1.5;color:var(--text-2)}.sx-stat-src[data-astro-cid-ej3nbgth]{margin:20px 0 0;font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.sx-stat-src[data-astro-cid-ej3nbgth] a[data-astro-cid-ej3nbgth]{color:inherit;text-decoration:none}.sx-stat-src[data-astro-cid-ej3nbgth] a[data-astro-cid-ej3nbgth]:hover{color:var(--text)}.sx-flow-art[data-astro-cid-ej3nbgth]{margin-top:48px}.sx-steps[data-astro-cid-ej3nbgth]{margin:28px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.sx-steps[data-astro-cid-ej3nbgth] li[data-astro-cid-ej3nbgth]{min-width:0;display:flex;flex-direction:column;gap:6px;padding-top:14px;border-top:1px solid var(--line-2)}.sx-step-n[data-astro-cid-ej3nbgth]{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-3)}.sx-steps[data-astro-cid-ej3nbgth] b[data-astro-cid-ej3nbgth]{font-size:17px;font-weight:600;color:var(--text)}.sx-steps[data-astro-cid-ej3nbgth] li[data-astro-cid-ej3nbgth]>span[data-astro-cid-ej3nbgth]:last-child{font-size:15px;line-height:1.55;color:var(--text-2)}.sx-cell-copy[data-astro-cid-ej3nbgth]{padding-bottom:22px}.sx-art[data-astro-cid-ej3nbgth]{position:relative;margin:auto -18px -16px;overflow:hidden;border-top:1px solid var(--line);border-radius:0 0 var(--r-md) var(--r-md);background:var(--bg-deep);--card-line: color-mix(in srgb, var(--text) 14%, transparent);--card-line-strong: color-mix(in srgb, var(--text) 24%, transparent)}.rz[data-astro-cid-ej3nbgth]{position:relative;aspect-ratio:16 / 10;display:flex;flex-direction:column;font-family:var(--mono);text-align:left;background:var(--bg)}.rz-bar[data-astro-cid-ej3nbgth]{flex:none;display:flex;align-items:center;gap:9px;padding:10px 13px;border-bottom:1px solid var(--line)}.rz-title[data-astro-cid-ej3nbgth]{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-2)}.rz-chip[data-astro-cid-ej3nbgth]{margin-left:auto;border:1px solid var(--card-line);border-radius:var(--r-xs);padding:1px 6px;font-size:8px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-3)}.rz-body[data-astro-cid-ej3nbgth]{flex:auto;min-height:0;padding:12px 13px}.rz-field[data-astro-cid-ej3nbgth]{min-height:58px;padding:9px 10px;border:1px solid var(--card-line);border-radius:var(--r-sm);background:var(--bg-deep);font-size:11px;line-height:1.55;color:var(--text)}.rz-caret[data-astro-cid-ej3nbgth]{display:inline-block;width:6px;height:12px;margin-left:1px;vertical-align:-2px;opacity:0;background:color-mix(in srgb,var(--magenta) 78%,transparent)}.rz[data-astro-cid-ej3nbgth].is-typing .rz-caret[data-astro-cid-ej3nbgth]{opacity:1}@media(prefers-reduced-motion:no-preference){.rz[data-astro-cid-ej3nbgth].is-typing .rz-caret[data-astro-cid-ej3nbgth]{animation:1s step-end infinite rzBlink}@keyframes rzBlink{0%,49%{opacity:1}50%,to{opacity:0}}}.rz-lbl[data-astro-cid-ej3nbgth]{margin:13px 0 7px;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3)}.rz-scope[data-astro-cid-ej3nbgth]{display:flex;flex-wrap:wrap;gap:6px}.rz-path[data-astro-cid-ej3nbgth]{border:1px solid var(--line);border-radius:var(--r-xs);padding:3px 7px;font-size:9.5px;color:var(--text-2);overflow-wrap:anywhere}.rz-more[data-astro-cid-ej3nbgth]{margin-top:15px;padding-top:11px;border-top:1px solid var(--line);display:flex;align-items:center;gap:8px;font-size:10px;color:var(--text-3)}.rz-more[data-astro-cid-ej3nbgth]>span[data-astro-cid-ej3nbgth]:first-child{flex:none}.rz-more-t[data-astro-cid-ej3nbgth]{flex:auto;min-width:0;overflow-wrap:anywhere}.rn[data-astro-cid-ej3nbgth]{position:relative;aspect-ratio:16 / 10;padding:12px 14px;font-family:var(--mono);font-size:10.5px;text-align:left}.rn-h[data-astro-cid-ej3nbgth]{display:flex;align-items:baseline;gap:8px;font-size:8.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--text-3);padding-bottom:6px;border-bottom:1px solid var(--card-line)}.rn-h--late[data-astro-cid-ej3nbgth]{margin-top:15px}.rn-v[data-astro-cid-ej3nbgth]{margin-left:auto;letter-spacing:.06em}.rn-v--diff[data-astro-cid-ej3nbgth]{color:var(--red)}.rn-v--pass[data-astro-cid-ej3nbgth]{color:var(--green)}.rn-r[data-astro-cid-ej3nbgth]{display:flex;align-items:center;gap:8px;padding:5px 0;color:var(--text-2)}.rn-i[data-astro-cid-ej3nbgth]{flex:none;color:var(--text-3)}.rn-t[data-astro-cid-ej3nbgth]{flex:auto;min-width:0;overflow-wrap:anywhere}.rn-tag[data-astro-cid-ej3nbgth]{flex:none;white-space:nowrap;border:1px solid;border-radius:var(--r-xs);padding:1px 5px;font-size:8px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.rn-tag--diff[data-astro-cid-ej3nbgth]{color:var(--red);border-color:color-mix(in srgb,var(--red) 42%,transparent);background:color-mix(in srgb,var(--red) 11%,transparent)}.rn-tag--pass[data-astro-cid-ej3nbgth]{color:var(--green);border-color:color-mix(in srgb,var(--green) 42%,transparent);background:color-mix(in srgb,var(--green) 11%,transparent)}.rn-learn[data-astro-cid-ej3nbgth]{position:relative;margin-top:9px;padding:6px 8px 6px 16px;border:1px solid var(--line);border-radius:var(--r-xs);background:var(--bg);font-size:9.5px;line-height:1.45;color:var(--text)}.rn-learn[data-astro-cid-ej3nbgth]:before{content:"";position:absolute;left:6px;top:-9px;height:9px;width:1px;background:var(--card-line-strong)}.rn-learn[data-astro-cid-ej3nbgth]:after{content:"";position:absolute;left:6px;bottom:-10px;height:10px;width:1px;background:var(--card-line-strong)}.rn-learn[data-astro-cid-ej3nbgth] b[data-astro-cid-ej3nbgth]{display:block;margin-bottom:2px;font-size:8px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green)}.sx-seq[data-astro-cid-ej3nbgth].is-seq .rz-path[data-astro-cid-ej3nbgth]{opacity:0;transform:translateY(3px)}.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-scope .rz-path[data-astro-cid-ej3nbgth]{opacity:1;transform:none;transition:opacity .34s,transform .34s}.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-scope .rz-path[data-astro-cid-ej3nbgth]:nth-child(2){transition-delay:.12s}.sx-seq[data-astro-cid-ej3nbgth].is-seq .rn-learn[data-astro-cid-ej3nbgth],.sx-seq[data-astro-cid-ej3nbgth].is-seq .rn-h--late[data-astro-cid-ej3nbgth],.sx-seq[data-astro-cid-ej3nbgth].is-seq .rn-r--late[data-astro-cid-ej3nbgth]{opacity:0;transform:translateY(4px)}.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-late .rn-learn[data-astro-cid-ej3nbgth],.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-late .rn-h--late[data-astro-cid-ej3nbgth],.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-late .rn-r--late[data-astro-cid-ej3nbgth]{opacity:1;transform:none;transition:opacity .42s,transform .42s}.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-late .rn-h--late[data-astro-cid-ej3nbgth]{transition-delay:.28s}.sx-seq[data-astro-cid-ej3nbgth].is-seq.r-late .rn-r--late[data-astro-cid-ej3nbgth]{transition-delay:.42s}@media(width<=900px){.sx-steps[data-astro-cid-ej3nbgth],.sx-stat-row[data-astro-cid-ej3nbgth]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(width<=560px){.sx-steps[data-astro-cid-ej3nbgth],.sx-stat-row[data-astro-cid-ej3nbgth]{grid-template-columns:1fr}}
