.diagram[data-v-12064e29]{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:768px){.diagram[data-v-12064e29]{grid-template-columns:1fr 1fr}}.diagram__card[data-v-12064e29]{background:#fff;border:1px solid #d0d7df;border-radius:5px;color:#242930;padding:32px}.diagram__card p[data-v-12064e29]{color:#58606a;font-size:.875rem;line-height:1.55;margin:0}.diagram__label[data-v-12064e29]{color:#0969da;font-size:11px;font-weight:600;letter-spacing:.06em;margin-bottom:16px;text-transform:uppercase}.diagram__row[data-v-12064e29]{align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(60px,1.2fr) minmax(0,1fr);margin-bottom:16px}.diagram__node[data-v-12064e29]{align-items:center;background:#f7f8fa;border:1px solid #d0d7df;border-radius:5px;color:#242930;display:flex;flex-direction:column;font-size:12px;font-weight:500;gap:6px;justify-content:center;min-height:72px;min-width:0;padding:16px 8px;text-align:center;word-break:break-word}.diagram__node>span[data-v-12064e29]{line-height:1.3}.diagram__node--chekt[data-v-12064e29]{background:#0969da;border-color:#0969da;color:#fff}.diagram__brand[data-v-12064e29]{font-size:1rem;font-weight:600;letter-spacing:-.01em}.diagram__arrow[data-v-12064e29]{align-items:center;color:#0969da;display:flex;position:relative}.diagram__arrow svg[data-v-12064e29]{height:14px;width:100%}.diagram__arrow-label[data-v-12064e29]{background:#fff;color:#58606a;font-size:10.5px;font-weight:600;left:50%;padding:0 6px;position:absolute;top:-20px;transform:translate(-50%);white-space:nowrap}
