.glyph[data-v-a5968a01]{flex-shrink:0}.sa[data-v-68b5c744]{width:var(--sa-size);height:var(--sa-size);flex-shrink:0;display:inline-flex;position:relative}.sa__tile[data-v-68b5c744]{width:100%;height:100%;font-size:calc(var(--sa-size)*.34);font-weight:var(--weight-bold);letter-spacing:.02em;border-radius:var(--sa-radius);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--text-primary) 8%,transparent);place-items:center;display:grid;overflow:hidden}.sa--patient .sa__tile[data-v-68b5c744]{color:var(--accent-text);background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 22%,var(--surface-1)),color-mix(in srgb,var(--accent) 8%,var(--surface-1)))}.sa--pharmacy .sa__tile[data-v-68b5c744]{color:var(--status-violet-text);background:linear-gradient(145deg,color-mix(in srgb,var(--status-violet) 24%,var(--surface-1)),color-mix(in srgb,var(--status-violet) 8%,var(--surface-1)))}.sa__tile img[data-v-68b5c744]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.sa__side[data-v-68b5c744]{width:calc(var(--sa-size)*.4);height:calc(var(--sa-size)*.4);color:#fff;border:2px solid var(--surface-1);border-radius:50%;place-items:center;min-width:16px;min-height:16px;display:grid;position:absolute;inset-block-end:-3px;inset-inline-end:-3px}.sa--patient .sa__side[data-v-68b5c744]{background:var(--accent)}.sa--pharmacy .sa__side[data-v-68b5c744]{background:var(--status-violet)}.sa__live[data-v-68b5c744]{background:var(--status-success);border:2px solid var(--surface-1);border-radius:50%;width:12px;height:12px;position:absolute;inset-block-start:-2px;inset-inline-end:-2px}
