.alert[data-v-88f70a4d]{border-radius:var(--bt-r-tile);background:#fbe3d9;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.alert__icon[data-v-88f70a4d]{background:var(--bt-terracotta);color:#fff;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;display:grid}.alert__text[data-v-88f70a4d]{flex:1;min-width:0}.alert__title[data-v-88f70a4d]{color:#7e2f1c;font-size:15.5px;font-weight:700}.alert__body[data-v-88f70a4d]{color:#5e2a1c;text-wrap:pretty;margin-top:3px;font-size:14px;line-height:1.45}.tiles[data-v-c8bce725]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.tile[data-v-c8bce725]{background:var(--bt-surface);box-shadow:var(--bt-shadow-tile);text-align:left;border-radius:20px;min-width:0;padding:14px 12px}.tiles--compact .tile[data-v-c8bce725]{padding:13px 12px}.tile__label[data-v-c8bce725]{margin:0}.tile__value[data-v-c8bce725]{font-family:var(--bt-font-serif);color:var(--bt-ink);margin-top:4px;font-size:26px;line-height:1.2}.tiles--compact .tile__value[data-v-c8bce725]{margin-top:3px;font-size:24px}.tile__value--word[data-v-c8bce725]{font-size:19px;line-height:31px}.tiles--compact .tile__value--word[data-v-c8bce725]{font-size:18px}.tile__unit[data-v-c8bce725]{color:var(--bt-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.tile--add[data-v-c8bce725]{box-shadow:none;cursor:pointer;background:0 0;border:1.5px dashed #e0c3b3;flex-direction:column;font-family:inherit;display:flex}.tile__add[data-v-c8bce725]{color:var(--bt-terracotta);flex:1;align-items:flex-end;padding-top:16px;font-size:14.5px;font-weight:600;display:flex}.checklist[data-v-eb912cc1]{flex-direction:column;gap:12px;display:flex}.head[data-v-eb912cc1]{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.head__count[data-v-eb912cc1]{color:var(--bt-ink-2);white-space:nowrap;padding-bottom:2px;font-size:13.5px;font-weight:600}.segs[data-v-eb912cc1]{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.segs__seg[data-v-eb912cc1]{border-radius:var(--bt-r-pill);background:#e6d6c8;height:5px}.segs__seg--done[data-v-eb912cc1]{background:var(--bt-sage)}.list[data-v-eb912cc1]{gap:0;padding:2px 16px}.row[data-v-eb912cc1]{text-align:left;width:100%;color:var(--bt-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:13px;padding:13px 0;font-family:inherit;display:flex}.row+.row[data-v-eb912cc1]{border-top:1px solid var(--bt-line-soft)}.row__icon[data-v-eb912cc1]{border-radius:50%;flex:none;place-items:center;width:38px;height:38px;display:grid}.row__icon--lg[data-v-eb912cc1]{width:40px;height:40px}.row__text[data-v-eb912cc1]{flex:1;min-width:0}.row__title[data-v-eb912cc1]{font-size:15px;font-weight:600;display:block}.row__sub[data-v-eb912cc1]{color:var(--bt-ink-3);margin-top:2px;font-size:13.5px;display:block}.row__badge[data-v-eb912cc1]{border-radius:var(--bt-r-pill);color:#a8432a;letter-spacing:.03em;background:#fbe3d9;flex:none;place-items:center;height:26px;padding:0 10px;font-size:11.5px;font-weight:700;display:grid}.row__chevron[data-v-eb912cc1]{color:#b5a894}.head[data-v-229e09ac]{justify-content:space-between;align-items:baseline;margin:4px 0 -4px;display:flex}.head__label[data-v-229e09ac]{margin:0}.head__action[data-v-229e09ac]{font:600 13.5px var(--bt-font-sans);color:var(--bt-terracotta);cursor:pointer;background:0 0;border:0;padding:0}.sev[data-v-7e4dfb9f]{border-radius:var(--bt-r-pill);flex:none;place-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:700;display:grid}.sev--sm[data-v-7e4dfb9f]{height:26px;padding:0 11px;font-size:12px}.sev--mild[data-v-7e4dfb9f]{background:var(--bt-sage-tint);color:var(--bt-sage)}.sev--moderate[data-v-7e4dfb9f]{background:var(--bt-cream);color:var(--bt-amber-ink)}.sev--severe[data-v-7e4dfb9f]{background:var(--bt-terracotta);color:#fff}.note[data-v-c23f3ba6]{background:var(--bt-sage-tint);border-radius:20px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.note__icon[data-v-c23f3ba6]{color:var(--bt-sage);flex:none;padding-top:1px}.note__text[data-v-c23f3ba6]{color:#2a3a33;text-wrap:pretty;margin:0;font-size:14px;line-height:1.45}.partial[data-v-b6582803]{flex-direction:column;gap:12px;padding:18px 24px 24px;display:flex}.line[data-v-b6582803]{justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.line+.line[data-v-b6582803]{border-top:1px solid var(--bt-line-soft)}.line__name[data-v-b6582803]{font-size:15.5px;font-weight:500}.line__label[data-v-b6582803]{color:var(--bt-ink-2);flex:none;font-size:15px}.line__value[data-v-b6582803]{text-align:right;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden}.people[data-v-b6582803]{gap:0;padding:4px 16px}.person[data-v-b6582803]{align-items:center;gap:12px;padding:12px 0;display:flex}.person+.person[data-v-b6582803]{border-top:1px solid var(--bt-line-soft)}.person__avatar[data-v-b6582803]{width:40px;height:40px;font:600 14px var(--bt-font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.person__avatar--terracotta[data-v-b6582803]{color:var(--bt-terracotta);background:#f3e4d2}.person__avatar--sage[data-v-b6582803]{background:var(--bt-sage-tint);color:var(--bt-sage)}.person__avatar--amber[data-v-b6582803]{background:var(--bt-cream);color:var(--bt-amber-ink)}.person__text[data-v-b6582803]{flex:1;min-width:0}.person__name[data-v-b6582803]{font-size:15px;font-weight:600}.person__call[data-v-b6582803]{background:var(--bt-sage);color:#fff;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.upcoming[data-v-b6582803]{gap:0;padding:6px 18px}.upcoming__row[data-v-b6582803]{grid-template-columns:68px 12px 1fr;align-items:center;gap:10px;padding:10px 0;display:grid}.upcoming__time[data-v-b6582803]{color:var(--bt-ink-2);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:600}.upcoming__dot[data-v-b6582803]{background:var(--bt-terracotta);border-radius:50%;width:9px;height:9px}.upcoming__dot--nap[data-v-b6582803]{background:var(--bt-sage)}.upcoming__label[data-v-b6582803]{font-size:15px;font-weight:500}.still[data-v-b6582803]{margin-top:10px}.still__title[data-v-b6582803]{font-family:var(--bt-font-serif);letter-spacing:-.01em;color:var(--bt-ink);margin:0;font-size:22px;font-weight:400}.tabs-wrap[data-v-716679c9]{top:var(--ion-safe-area-top,0px);z-index:2;background:var(--bt-paper);box-shadow:0 calc(-1 * var(--ion-safe-area-top,0px)) 0 var(--bt-paper);padding:16px 24px 10px;position:sticky}.tabs[data-v-716679c9]{border-radius:var(--bt-r-pill);background:#f1e4da;grid-template-columns:repeat(4,1fr);gap:4px;padding:4px;display:grid}.tabs__tab[data-v-716679c9]{border-radius:var(--bt-r-pill);color:#6b5a45;height:38px;font:600 13.5px var(--bt-font-sans);cursor:pointer;background:0 0;border:0;position:relative}.tabs__tab[aria-selected=true][data-v-716679c9]{color:var(--bt-ink);background:#fff;box-shadow:0 2px 6px #1f24201a}.tabs__dot[data-v-716679c9]{background:var(--bt-terracotta);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.panel[data-v-716679c9]{padding:6px 24px calc(var(--ion-safe-area-bottom,0px) + 28px);flex-direction:column;gap:12px;display:flex}.section-label[data-v-716679c9]{margin:6px 0 -4px}.section-label[data-v-716679c9]:first-child{margin-top:0}.empty[data-v-716679c9],.footnote[data-v-716679c9]{color:var(--bt-ink-2);margin:0;font-size:13.5px;line-height:1.45}.footnote[data-v-716679c9]{text-align:center;text-wrap:pretty;padding:4px 12px}.value[data-v-716679c9]{font-size:16px}.value--prose[data-v-716679c9]{text-wrap:pretty;white-space:pre-line;font-size:15.5px;line-height:1.45}.invite[data-v-716679c9]{border-radius:var(--bt-r-tile);border:1.5px dashed #e0c3b3;flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex}.invite__icons[data-v-716679c9]{gap:8px;display:flex}.invite__badge[data-v-716679c9]{width:36px;height:36px}.invite__title[data-v-716679c9]{font-family:var(--bt-font-serif);letter-spacing:-.01em;color:var(--bt-ink);font-size:22px;line-height:1.15}.invite__body[data-v-716679c9]{color:var(--bt-ink-2);text-wrap:pretty;margin:4px 0 0;font-size:14px;line-height:1.45}.invite__btn[data-v-716679c9]{border-radius:var(--bt-r-pill);background:var(--bt-ink);color:#fff;height:46px;font:600 15px var(--bt-font-sans);cursor:pointer;border:0}.summary[data-v-716679c9]{justify-content:space-between;gap:12px;padding:13px 0;display:flex}.summary+.summary[data-v-716679c9]{border-top:1px solid var(--bt-line-soft)}.summary__label[data-v-716679c9]{color:var(--bt-ink-2);flex:none;font-size:15px}.summary__value[data-v-716679c9]{text-align:right;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:15px;font-weight:500;display:-webkit-box;overflow:hidden}.summary__action[data-v-716679c9]{font:600 14.5px var(--bt-font-sans);color:var(--bt-terracotta);cursor:pointer;background:0 0;border:0;padding:0}.allergy[data-v-716679c9]{gap:6px;padding:15px 18px}.allergy__head[data-v-716679c9]{justify-content:space-between;align-items:center;gap:10px;display:flex}.allergy__name[data-v-716679c9]{font-size:16px;font-weight:600}.allergy__reaction[data-v-716679c9]{color:var(--bt-ink-2);font-size:14.5px;line-height:1.45}.epi[data-v-716679c9]{flex-direction:row;align-items:center;padding:14px 18px}.epi__title[data-v-716679c9]{font-size:15px;font-weight:600}.med+.med[data-v-716679c9]{margin-top:8px}.doctor[data-v-716679c9]{align-items:center;gap:12px;display:flex}.doctor__text[data-v-716679c9]{flex:1;min-width:0}.call[data-v-716679c9]{background:var(--bt-sage-tint);width:44px;height:44px;color:var(--bt-sage);border-radius:50%;flex:none;place-items:center;display:grid}.timeline[data-v-716679c9]{gap:0;padding:8px 18px}.entry[data-v-716679c9]{border-radius:14px;grid-template-columns:72px 14px 1fr;align-items:start;gap:10px;margin:0 -10px;padding:10px;display:grid}.entry--now[data-v-716679c9]{background:#eef4f0}.entry__time[data-v-716679c9]{color:var(--bt-ink-2);font-variant-numeric:tabular-nums;padding-top:2px;font-size:13.5px;font-weight:600}.entry__dot[data-v-716679c9]{background:var(--bt-terracotta);border-radius:50%;width:10px;height:10px;margin-top:5px}.entry__dot--nap[data-v-716679c9]{background:var(--bt-sage)}.entry__label[data-v-716679c9]{font-size:15.5px;font-weight:500}.entry__now[data-v-716679c9]{letter-spacing:.06em;color:var(--bt-sage);margin-left:8px;font-size:11.5px;font-weight:700}.entry__note[data-v-716679c9]{margin-top:2px}.profile-content[data-v-55f68344]{--background:var(--bt-paper);font-family:var(--bt-font-sans);color:var(--bt-ink)}.topbar[data-v-55f68344]{padding:calc(var(--ion-safe-area-top,0px) + 4px) 14px 0;justify-content:space-between;align-items:center;display:flex}.topbar__back[data-v-55f68344]{width:44px;height:44px;color:var(--bt-ink);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.topbar__edit[data-v-55f68344]{height:44px;font:600 14.5px var(--bt-font-sans);color:var(--bt-ink-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:flex}.status[data-v-55f68344]{color:var(--bt-ink-3);margin:0;padding:24px;font-size:15px;line-height:1.5}.status__retry[data-v-55f68344]{font:inherit;color:var(--bt-terracotta);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ident[data-v-55f68344]{text-align:center;flex-direction:column;align-items:center;padding:4px 24px 0;display:flex}.ident--row[data-v-55f68344]{text-align:left;flex-direction:row;gap:14px;padding:0 24px}.avatar-wrap[data-v-55f68344]{position:relative}.avatar[data-v-55f68344]{width:92px;height:92px;font-family:var(--bt-font-serif);color:var(--bt-terracotta);background:#f3e4d2;border-radius:50%;flex:none;place-items:center;font-size:40px;display:grid;overflow:hidden;box-shadow:0 0 0 4px #fff,0 6px 18px #1f24201a}.avatar--sm[data-v-55f68344]{width:64px;height:64px;font-size:28px;box-shadow:0 0 0 3px #fff,0 4px 14px #1f242014}.avatar img[data-v-55f68344]{object-fit:cover;width:100%;height:100%}.avatar__add[data-v-55f68344]{background:var(--bt-ink);color:#fff;width:32px;height:32px;box-shadow:0 0 0 3px var(--bt-paper);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;bottom:-2px;right:-2px}.ident__name[data-v-55f68344]{font-family:var(--bt-font-serif);letter-spacing:-.015em;color:var(--bt-ink);margin:14px 0 4px;font-size:34px;font-weight:400;line-height:1.08}.ident__name--sm[data-v-55f68344]{margin:0 0 3px;font-size:28px}.ident__age[data-v-55f68344]{color:var(--bt-ink-2);margin:0;font-size:14.5px}.ident--row .ident__age[data-v-55f68344]{font-size:14px}.share[data-v-55f68344]{border-radius:var(--bt-r-pill);background:var(--bt-terracotta);color:#fff;width:100%;height:48px;font:600 15px var(--bt-font-sans);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:16px;display:flex;box-shadow:0 8px 20px #c8583a3d}.pinned-alert[data-v-55f68344]{margin:18px 24px 0}.start[data-v-55f68344]{flex-direction:column;gap:12px;padding:22px 24px 24px;display:flex}.start__title[data-v-55f68344]{font-family:var(--bt-font-serif);letter-spacing:-.01em;color:var(--bt-ink);margin:0;font-size:26px;font-weight:400;line-height:1.1}.start__title em[data-v-55f68344]{color:var(--bt-terracotta)}.start__sub[data-v-55f68344]{color:var(--bt-ink-2);margin:4px 0 0;font-size:14px}.footer[data-v-55f68344]{padding:12px 24px calc(var(--ion-safe-area-bottom,0px) + 6px);background:var(--bt-paper);flex-direction:column;gap:6px;display:flex;box-shadow:0 -1px #8a73551f}.cta[data-v-55f68344]{border-radius:var(--bt-r-pill);background:var(--bt-terracotta);color:#fff;height:56px;font:600 17px var(--bt-font-sans);cursor:pointer;border:0;box-shadow:0 10px 24px #c8583a47}.cta-quiet[data-v-55f68344]{height:44px;color:var(--bt-ink-2);font:600 15px var(--bt-font-sans);cursor:pointer;background:0 0;border:0}
