.push_diagram__8HnNI{padding:30px 0 58px 26px}.push_layout__oa6vP{align-self:flex-end;display:grid;align-items:center;column-gap:28px;row-gap:16px;grid-template-columns:128px 128px;padding-right:18px;grid-template-areas:". dk" "chatB chatA" ". redis"}.push_layout__oa6vP[data-push]{grid-template-areas:". dk" "chatB chatA" ". redis" "apple notif"}.push_dk__9fnJk{grid-area:dk;justify-self:center;position:relative;z-index:1;display:grid;justify-items:center;gap:3px}.push_dk__9fnJk>i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(160deg,#2c9a6a,color-mix(in srgb,#2c9a6a 55%,#000));font-style:normal;font-size:11px;font-weight:600;color:#fff}.push_dk__9fnJk[data-on]>i{outline:2px solid var(--c);outline-offset:2px}.push_dk__9fnJk small{min-height:13px;font-family:var(--font-mono);font-size:10px;color:var(--fg-dim);white-space:nowrap}.push_noTicks__fXgi_{height:9px}.push_diagram__8HnNI>svg line[data-kind=socket]{stroke:#b7bcff;stroke-width:2.5}.push_diagram__8HnNI>svg line[data-kind=closed]{stroke-dasharray:3 5}.push_diagram__8HnNI>svg line[data-kind=push]{stroke:#e2c08d;stroke-width:2}.push_link__7tN1i{position:absolute;z-index:2;left:2px;margin-top:-19px;font-family:var(--font-mono);font-size:10px;color:var(--fg-faint);white-space:nowrap;pointer-events:none}.push_link__7tN1i[data-open]{color:#b7bcff}.push_link__7tN1i[data-push]{color:#e2c08d}@container (max-width: 350px){.push_layout__oa6vP{grid-template-columns:122px 122px;column-gap:22px}}@container (max-width: 339px){.push_link__7tN1i{display:none}}@media (max-height:700px){.push_diagram__8HnNI{padding:20px 0 50px 24px}.push_layout__oa6vP{row-gap:10px}}@media (max-width:1279px),(pointer:coarse){.push_diagram__8HnNI{--caption-left:20px;padding:18px 0 42px 20px}.push_link__7tN1i{display:none}}@container scene (max-width: 520px){.push_diagram__8HnNI{--caption-left:12px;padding:8px 0 42px 12px}.push_layout__oa6vP{align-self:center;grid-template-columns:auto auto auto;justify-content:space-evenly;column-gap:12px;row-gap:10px;padding-right:12px;grid-template-areas:". . dk" "client chatB chatA" ". . redis"}.push_layout__oa6vP[data-push]{grid-template-areas:". . dk" "client chatB chatA" "client . redis" "client apple notif"}.push_layout__oa6vP .push_client__UXhwx{grid-area:client;align-self:stretch;align-content:center}.push_layout__oa6vP>div[data-node]:not(.push_dk__9fnJk,.push_client__UXhwx){height:34px}.push_dk__9fnJk>i{width:26px;height:26px;font-size:10px}.push_dk__9fnJk small{min-height:12px;font-size:9.5px}.push_link__7tN1i{display:none}}