.avatar-stack[data-v-7dcf386a]{display:inline-flex;align-items:center}.avatar-stack__item[data-v-7dcf386a],.avatar-stack__more[data-v-7dcf386a]{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:9999px;font-size:.625rem;font-weight:700;letter-spacing:.02em;box-shadow:0 0 0 2px #fff}.avatar-stack--md .avatar-stack__item[data-v-7dcf386a],.avatar-stack--md .avatar-stack__more[data-v-7dcf386a]{width:2.25rem;height:2.25rem;font-size:.75rem}.avatar-stack__item+.avatar-stack__item[data-v-7dcf386a],.avatar-stack__more[data-v-7dcf386a]{margin-left:-.45rem}.avatar-stack__item--dashed[data-v-7dcf386a]{background:#ffffffb3;border:1.5px dashed rgba(13,148,136,.55);box-shadow:none}.avatar-stack__more[data-v-7dcf386a]{background:#fff;color:#475569;box-shadow:0 0 0 2px #fff,inset 0 0 0 1px #0f172a14}.mock[data-v-88cfdfee]{position:relative;width:100%;border-radius:1.25rem;background:#fff;padding:1.1rem 1.15rem;text-align:left;font-size:.8125rem;color:#0f172a;box-shadow:0 0 0 1px #0f172a0d,0 18px 40px #0f172a14,0 3px 8px #0f172a0a}.mock--establishment[data-v-88cfdfee]{padding:0;overflow:hidden}.mock__head[data-v-88cfdfee]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.mock__head-title[data-v-88cfdfee]{font-weight:700;font-size:.875rem;letter-spacing:-.01em}.mock__tag[data-v-88cfdfee]{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;font-size:.6875rem;font-weight:700}.mock__tag--lavender[data-v-88cfdfee]{background:var(--soft-lavender);color:#3d3b58}.mock__tag--rose[data-v-88cfdfee]{background:var(--soft-rose);color:#3d3b58}.mock__tag--mint[data-v-88cfdfee]{background:var(--soft-mint);color:#3d3b58}.mock__status[data-v-88cfdfee]{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;font-weight:600;color:#64748b}.mock__dot[data-v-88cfdfee]{display:inline-block;width:.45rem;height:.45rem;border-radius:9999px}.mock__dot--live[data-v-88cfdfee]{background:#10b981;box-shadow:0 0 0 3px #10b9812e}.mock__dot--lavender[data-v-88cfdfee]{background:#111116}.mock__dot--rose[data-v-88cfdfee],.mock__dot--mint[data-v-88cfdfee]{background:#9a9aab}.mock__title[data-v-88cfdfee]{margin-top:.75rem;font-size:1rem;font-weight:700;letter-spacing:-.02em}.mock__meta[data-v-88cfdfee]{margin-top:.5rem;display:grid;gap:.3rem;color:#64748b;font-size:.75rem}.mock__meta li[data-v-88cfdfee]{display:flex;align-items:center;gap:.4rem}.mock__chips[data-v-88cfdfee]{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.85rem}.mock__chip[data-v-88cfdfee]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .6rem;border-radius:9999px;font-size:.6875rem;font-weight:600;color:#64748b;background:#f1f5f9}.mock__chip--on[data-v-88cfdfee]{background:var(--soft-lavender);color:#3d3b58}.mock__foot[data-v-88cfdfee]{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-top:.95rem;padding-top:.8rem;border-top:1px solid rgba(15,23,42,.06)}.mock__foot-text[data-v-88cfdfee]{font-size:.75rem;color:#64748b;margin-right:auto;margin-left:.25rem}.mock__foot-text b[data-v-88cfdfee]{color:#0f172a;font-weight:700}.mock__list[data-v-88cfdfee],.mock__meta[data-v-88cfdfee],.mock__split[data-v-88cfdfee],.mock__toggles[data-v-88cfdfee],.mock__org-tree[data-v-88cfdfee]{grid-template-columns:minmax(0,1fr)}.mock__list[data-v-88cfdfee]{margin-top:.8rem;display:grid;gap:.5rem}.mock__person[data-v-88cfdfee],.mock__doc[data-v-88cfdfee]{display:flex;align-items:center;gap:.65rem;padding:.55rem .6rem;border-radius:.9rem;background:#f8fafc}.mock__person-body[data-v-88cfdfee]{min-width:0;flex:1}.mock__person-name[data-v-88cfdfee]{font-weight:650;font-size:.8125rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock__person-meta[data-v-88cfdfee]{font-size:.6875rem;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mock__btn[data-v-88cfdfee]{flex-shrink:0;display:inline-flex;align-items:center;padding:.35rem .7rem;border-radius:9999px;font-size:.6875rem;font-weight:700;color:#fff;background:#111116;box-shadow:none}.mock__btn--ghost[data-v-88cfdfee]{color:#3d3b58;background:#fff;box-shadow:0 0 0 1px #11111629}.mock__split[data-v-88cfdfee]{display:grid;gap:.5rem;margin-top:.95rem}.mock__split-item[data-v-88cfdfee]{display:flex;align-items:flex-start;gap:.6rem;padding:.65rem .7rem;border-radius:.9rem;background:#f8fafc;color:#3d3b58}.mock__split-item span[data-v-88cfdfee]{display:grid;font-size:.6875rem;color:#64748b}.mock__split-item b[data-v-88cfdfee]{font-size:.75rem;color:#0f172a;font-weight:700}.mock__toggles[data-v-88cfdfee]{display:grid;gap:.45rem;margin-top:.85rem}.mock__toggles li[data-v-88cfdfee]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .7rem;border-radius:.9rem;background:#f8fafc}.mock__toggles .mock__toggles-highlight[data-v-88cfdfee]{background:#f6f6f9;box-shadow:inset 0 0 0 1px #11111614}.mock__toggle-label[data-v-88cfdfee]{display:inline-flex;align-items:center;gap:.45rem;font-weight:650}.mock__toggle-label em[data-v-88cfdfee]{font-style:normal;font-size:.625rem;font-weight:700;color:#0f766e;background:#fff;padding:.12rem .45rem;border-radius:9999px}.mock__toggle[data-v-88cfdfee]{position:relative;width:2rem;height:1.15rem;border-radius:9999px;background:#cbd5e1}.mock__toggle[data-v-88cfdfee]:after{content:"";position:absolute;top:.15rem;left:.15rem;width:.85rem;height:.85rem;border-radius:9999px;background:#fff;box-shadow:0 1px 2px #0f172a33}.mock__toggle--on[data-v-88cfdfee],.mock__toggle--mint[data-v-88cfdfee]{background:#111116}.mock__toggle--on[data-v-88cfdfee]:after{left:auto;right:.15rem}.mock__kpis[data-v-88cfdfee]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.85rem}.mock__kpi[data-v-88cfdfee]{padding:.6rem .65rem;border-radius:.85rem;background:#f8fafc}.mock__kpi-value[data-v-88cfdfee]{font-size:1.05rem;font-weight:800;letter-spacing:-.03em}.mock__kpi-label[data-v-88cfdfee]{font-size:.625rem;color:#64748b;font-weight:600}.mock__chart[data-v-88cfdfee]{display:flex;align-items:flex-end;gap:.35rem;height:5rem;margin-top:.85rem;padding:.6rem;border-radius:.85rem;background:linear-gradient(180deg,#f8f7ff,#fff)}.mock__chart span[data-v-88cfdfee]{flex:1;border-radius:.3rem .3rem .15rem .15rem;background:#d4d4de}.mock__org-root[data-v-88cfdfee]{display:flex;align-items:center;gap:.65rem;padding:.65rem .7rem;border-radius:.9rem;background:var(--soft-lavender)}.mock__org-icon[data-v-88cfdfee]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.65rem;background:#fff;color:#111116;flex-shrink:0}.mock__org-icon--sm[data-v-88cfdfee]{width:1.6rem;height:1.6rem;border-radius:.5rem;background:var(--soft-lavender)}.mock__org-tree[data-v-88cfdfee]{position:relative;display:grid;gap:.55rem;margin:.6rem 0 0 1rem;padding-left:.9rem;border-left:2px solid rgba(17,17,22,.08)}.mock__org-node[data-v-88cfdfee]{display:flex;align-items:center;gap:.5rem;padding:.5rem .6rem;border-radius:.8rem;background:#f8fafc}.mock__role[data-v-88cfdfee]{margin-left:auto;flex-shrink:0;font-size:.625rem;font-weight:700;color:#3d3b58;background:var(--soft-rose);padding:.15rem .45rem;border-radius:9999px}.mock__org-services[data-v-88cfdfee]{display:flex;flex-wrap:wrap;gap:.3rem;margin:.35rem 0 0 2.1rem}.mock__org-services li[data-v-88cfdfee]{font-size:.625rem;font-weight:600;color:#0f766e;background:var(--soft-mint);padding:.15rem .5rem;border-radius:9999px}.mock__doc-icon[data-v-88cfdfee]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.65rem;background:#fff;color:#111116;box-shadow:0 0 0 1px #0f172a0d;flex-shrink:0}.mock__state[data-v-88cfdfee]{flex-shrink:0;max-width:7.5rem;padding:.2rem .5rem;border-radius:9999px;font-size:.625rem;font-weight:700;text-align:center;line-height:1.3}.mock__state--ok[data-v-88cfdfee]{color:#047857;background:#d1fae5}.mock__state--warn[data-v-88cfdfee]{color:#b45309;background:#fef3c7}.mock__state--miss[data-v-88cfdfee]{color:#3d3b58;background:var(--soft-rose)}.mock__note[data-v-88cfdfee]{display:flex;align-items:center;gap:.4rem;margin-top:.8rem;font-size:.6875rem;font-weight:600;color:#3d3b58}.mock__cover[data-v-88cfdfee]{height:7.5rem;overflow:hidden}.mock__cover img[data-v-88cfdfee]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mock__estab[data-v-88cfdfee]{padding:.25rem 1.15rem 1.1rem}.mock__place[data-v-88cfdfee]{display:flex;align-items:center;gap:.65rem;margin-top:.9rem;padding:.5rem;border-radius:.9rem;background:#f8fafc}.mock__place img[data-v-88cfdfee]{width:2.75rem;height:2.75rem;border-radius:.65rem;-o-object-fit:cover;object-fit:cover;flex-shrink:0}
