.merge[data-astro-cid-uoqar7q2]{width:100%;max-width:440px;container-type:inline-size}.merge__sources[data-astro-cid-uoqar7q2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.merge__source[data-astro-cid-uoqar7q2]{font-size:var(--text-md);text-align:center;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-150);border-radius:var(--radius-md);flex-direction:column;align-items:center;gap:10px;padding:18px 8px;font-weight:600;line-height:1.4;display:flex}.merge__dot[data-astro-cid-uoqar7q2]{background:currentColor;border-radius:50%;width:12px;height:12px}.merge__source[data-astro-cid-uoqar7q2] .merge__dot[data-astro-cid-uoqar7q2],.merge__tag[data-astro-cid-uoqar7q2] .merge__dot[data-astro-cid-uoqar7q2]{color:var(--dot)}.merge__source--store[data-astro-cid-uoqar7q2]{--dot:var(--cyan-500)}.merge__source--mall[data-astro-cid-uoqar7q2]{--dot:var(--blue-500)}.merge__source--platform[data-astro-cid-uoqar7q2]{--dot:var(--green-600)}.merge__source--lounge[data-astro-cid-uoqar7q2]{--dot:var(--orange-600)}.merge__source--etc[data-astro-cid-uoqar7q2]{--dot:var(--gray-400)}.merge__lines[data-astro-cid-uoqar7q2].merge__lines--grid{display:none}@container (width<=300px){.merge__sources[data-astro-cid-uoqar7q2]{grid-template-columns:repeat(2,minmax(0,1fr))}.merge__lines[data-astro-cid-uoqar7q2].merge__lines--row{display:none}.merge__lines[data-astro-cid-uoqar7q2].merge__lines--grid{display:block}.merge[data-astro-cid-uoqar7q2] .merge__customer[data-astro-cid-uoqar7q2]{width:100%}.merge[data-astro-cid-uoqar7q2] .merge__tags[data-astro-cid-uoqar7q2]{gap:4px}.merge[data-astro-cid-uoqar7q2] .merge__tag[data-astro-cid-uoqar7q2]{padding:4px 6px}}.merge__lines[data-astro-cid-uoqar7q2]{width:100%;height:56px;display:block}.merge__hub[data-astro-cid-uoqar7q2]{flex-direction:column;align-items:center;gap:6px;padding-top:6px;display:flex}.merge__hub-icon[data-astro-cid-uoqar7q2]{background:var(--white);border:1px solid var(--blue-200);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 0 0 6px #134cff1f,0 8px 20px #134cff29}.merge__hub-icon[data-astro-cid-uoqar7q2] img[data-astro-cid-uoqar7q2]{width:26px;height:26px;display:block}.merge__hub-label[data-astro-cid-uoqar7q2]{color:var(--color-primary);font-size:11px;font-weight:700}.merge__link[data-astro-cid-uoqar7q2]{border-left:2px dashed var(--blue-300);width:0;height:20px;margin:4px auto 0;display:block}.merge__lines[data-astro-cid-uoqar7q2] path[data-astro-cid-uoqar7q2]{fill:none;stroke:var(--blue-300);stroke-width:2px;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.merge__customer[data-astro-cid-uoqar7q2]{background:var(--white);border:2px solid var(--blue-500);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px 16px;width:72%;margin:0 auto;padding:24px;display:grid;box-shadow:0 12px 40px #134cff1f}.merge__avatar[data-astro-cid-uoqar7q2]{background:var(--blue-100);border-radius:50%;grid-row:span 3;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.merge__avatar[data-astro-cid-uoqar7q2] svg[data-astro-cid-uoqar7q2]{fill:none;width:28px;height:28px;stroke:var(--blue-600);stroke-width:2px;stroke-linecap:round}.merge__bar[data-astro-cid-uoqar7q2]{background:var(--gray-150);border-radius:999px;height:10px}.merge__bar--name[data-astro-cid-uoqar7q2]{background:var(--gray-200);width:60%}.merge__tags[data-astro-cid-uoqar7q2]{gap:6px;display:flex}.merge__tag[data-astro-cid-uoqar7q2]{background:var(--gray-50);border-radius:999px;padding:6px 8px;display:inline-flex}.merge__lines[data-astro-cid-uoqar7q2].merge__lines--out{height:48px;margin-top:4px}.merge__outputs[data-astro-cid-uoqar7q2]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.merge__outputs[data-astro-cid-uoqar7q2] li[data-astro-cid-uoqar7q2]{font-size:var(--text-sm);text-align:center;color:var(--blue-600);background:var(--white);border:2px solid var(--blue-500);border-radius:var(--radius-md);padding:14px 6px;font-weight:700;box-shadow:0 8px 24px #134cff1a}@media (prefers-reduced-motion:no-preference){.merge[data-astro-cid-uoqar7q2][data-motion].is-in [data-astro-cid-uoqar7q2]:is(.merge__lines--row,.merge__lines--grid) path[data-astro-cid-uoqar7q2]{animation:1.2s linear 1.4s infinite illust-dash}.merge[data-astro-cid-uoqar7q2][data-motion] .merge__hub-icon[data-astro-cid-uoqar7q2]{position:relative}.merge[data-astro-cid-uoqar7q2][data-motion] .merge__hub-icon[data-astro-cid-uoqar7q2]:after{content:"";border:2px solid var(--blue-300);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:-7px}.merge[data-astro-cid-uoqar7q2][data-motion].is-in .merge__hub-icon[data-astro-cid-uoqar7q2]:after{animation:2.4s ease-out 1.4s infinite merge-pulse}}@keyframes merge-pulse{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.45)}}@media (width<=809px){.merge__source[data-astro-cid-uoqar7q2]{font-size:var(--text-sm);padding:14px 4px}.merge__lines[data-astro-cid-uoqar7q2]{height:56px}.merge__customer[data-astro-cid-uoqar7q2]{width:84%;padding:20px}}
