.bb-alerts[data-v-a87fe70c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.bb-alert[data-v-a87fe70c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;border-radius:var(--mh-radius);border:1px solid;font-weight:700;font-size:.9rem;text-decoration:none!important}.bb-alert span[data-v-a87fe70c]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.bb-alert--bad[data-v-a87fe70c]{background:var(--mh-bad-soft);border-color:#f1b8b8;color:var(--mh-bad)!important}.bb-alert--warn[data-v-a87fe70c]{background:var(--mh-warn-soft);border-color:#f3cf9e;color:var(--mh-warn)!important}.bb-alert .v-icon[data-v-a87fe70c]{color:inherit!important}.bb-flow[data-v-a87fe70c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;padding:10px 14px;border:1px solid var(--mh-border);border-radius:var(--mh-radius);background:var(--mh-surface)}.bb-flow-label[data-v-a87fe70c]{font-size:.8rem;font-weight:700;color:var(--mh-ink-3);-webkit-margin-end:6px;margin-inline-end:6px;white-space:nowrap}.bb-flow-node[data-v-a87fe70c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:14px;border:1px solid var(--mh-border);background:#f8fafc;font-size:.8rem;font-weight:600;color:var(--mh-ink-2)!important;text-decoration:none!important;white-space:nowrap;-webkit-transition:border-color .16s ease,background .16s ease;transition:border-color .16s ease,background .16s ease}.bb-flow-node[data-v-a87fe70c]:hover{border-color:var(--mh-border-strong);background:#fff}.bb-flow-node[data-v-a87fe70c]:focus-visible{outline:2px solid var(--mh-accent);outline-offset:1px}.bb-flow-dot[data-v-a87fe70c]{width:8px;height:8px;border-radius:50%}.bb-flow-arrow[data-v-a87fe70c]{color:#b8c0cc!important}.bb-groups[data-v-a87fe70c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.bb-group[data-v-a87fe70c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:14px 6px;-webkit-border-end:1px solid var(--mh-border);border-inline-end:1px solid var(--mh-border);border-bottom:1px solid var(--mh-border)}.bb-group[data-v-a87fe70c]:nth-child(4n){-webkit-border-end:0;border-inline-end:0}.bb-group-name[data-v-a87fe70c]{font-size:.95rem;font-weight:800}.bb-group-count[data-v-a87fe70c]{font-size:1.4rem;font-weight:700;line-height:1.3;color:var(--mh-ink);font-variant-numeric:tabular-nums}.bb-group-unit[data-v-a87fe70c]{font-size:.75rem;color:var(--mh-ink-3)}