.two[data-v-dfda099b]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:64px;display:grid}.lead-col h2[data-v-dfda099b]{text-wrap:balance}.links[data-v-dfda099b]{margin:var(--sp-5) 0 0;flex-wrap:wrap;gap:6px 24px;display:flex}.mapping[data-v-dfda099b]{border:1px solid var(--edge);border-radius:var(--r-lg);background:var(--sunken);box-shadow:var(--sh-4);overflow:hidden}.mrow[data-v-dfda099b]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:0;display:grid}.mrow[data-v-dfda099b]>*{min-width:0;padding:15px 22px}.mrow.head[data-v-dfda099b]{background:var(--panel);border-top:0}.mrow.head>span[data-v-dfda099b]{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:9px;font-size:12px;font-weight:800;display:flex}.mrow code[data-v-dfda099b]{color:#ffc58f;overflow-wrap:anywhere;border:0;border-right:1px solid var(--line);background:0 0;border-radius:0;padding:15px 22px;font-size:13.5px}.mrow>span[role=cell][data-v-dfda099b]{color:var(--ink);align-items:baseline;gap:12px;font-size:15px;display:flex}.arrow[data-v-dfda099b]{color:var(--accent);font-weight:700}.dot[data-v-dfda099b]{border-radius:50%;width:8px;height:8px}.dot.aws[data-v-dfda099b]{background:var(--warn)}.dot.slk[data-v-dfda099b]{background:var(--accent)}.eos[data-v-dfda099b]{margin:var(--sp-5) 0 0;border-left:3px solid var(--warn);background:var(--panel);color:var(--body);border-radius:0 10px 10px 0;padding:14px 16px;font-size:14.5px;line-height:1.6}.steps[data-v-dfda099b]{border-top:1px solid var(--edge);margin:0;padding:0;list-style:none}.steps li[data-v-dfda099b]{border-bottom:1px solid var(--edge);grid-template-columns:44px 1fr;gap:12px;padding:18px 0;display:grid}.steps .n[data-v-dfda099b]{color:var(--accent);font:800 13px/1.6 SF Mono,ui-monospace,Menlo,Consolas,monospace}.steps b[data-v-dfda099b]{color:var(--ink);font-size:16.5px}.steps p[data-v-dfda099b]{color:var(--body);margin:4px 0 0;line-height:1.6}@media (width<=1000px){.two[data-v-dfda099b]{grid-template-columns:1fr;gap:28px}}@media (width<=640px){.mrow[data-v-dfda099b]{grid-template-columns:1fr}.mrow.head>span[data-v-dfda099b]:last-child{display:none}.mrow code[data-v-dfda099b]{border-right:0;padding-bottom:4px}.mrow>span[role=cell][data-v-dfda099b]{padding-top:4px}}
