@media (width<=767px){.nb-btn[data-v-50c39f3e]{width:2.5rem;height:2.5rem}}.nb-list--sheet[data-v-50c39f3e]{max-height:none;margin:0 -.5rem;overflow:visible}.nb-list--sheet .nb-row[data-v-50c39f3e]{min-height:3.5rem;padding:.65rem .75rem}.nb-list--sheet .nb-ic[data-v-50c39f3e]{width:2.4rem;height:2.4rem;font-size:.9rem}.nb-list--sheet .nb-title[data-v-50c39f3e]{font-size:var(--text-sm);white-space:normal}.nb-list--sheet .nb-sub[data-v-50c39f3e]{font-size:var(--text-xs);white-space:normal}.patient-shell[data-v-b61fdd4d]{background:var(--p-surface-50);flex-direction:column;min-height:100vh;display:flex}.p-header[data-v-b61fdd4d]{z-index:30;background:var(--p-surface-0);box-shadow:0 1px 0 var(--p-surface-200);position:sticky;top:0}.p-header--bare[data-v-b61fdd4d]{box-shadow:none;background:var(--p-surface-50)}.p-header-inner[data-v-b61fdd4d]{align-items:center;gap:1.1rem;max-width:72rem;height:3.9rem;margin:0 auto;padding:0 1.4rem;display:flex}.brand[data-v-b61fdd4d]{border-radius:var(--radius-xs);flex-shrink:0;align-items:center;display:inline-flex}.brand-logo[data-v-b61fdd4d]{height:1.7rem}.grow[data-v-b61fdd4d]{flex:1}.h-actions[data-v-b61fdd4d]{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.h-search[data-v-b61fdd4d]{border-radius:var(--radius-control);border:1px solid var(--p-surface-300);background:var(--p-surface-0);flex:1;align-items:center;max-width:26rem;height:2.3rem;padding:0 .25rem 0 .2rem;display:flex}.hs-field[data-v-b61fdd4d]{flex:1;align-items:center;gap:.4rem;min-width:0;padding:0 .6rem;display:flex}.hs-field .pi[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--p-surface-400)}.hs-field input[data-v-b61fdd4d]{width:100%;min-width:0;font-size:var(--text-xs);color:var(--p-surface-900);background:0 0;border:none}.hs-field input[data-v-b61fdd4d]:focus{outline:none}.hs-select[data-v-b61fdd4d]{width:100%;min-width:0;font-size:var(--text-xs);color:var(--p-surface-900);appearance:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23647285' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4.5 6 7.5 9 4.5'/%3E%3C/svg%3E") right 0 center no-repeat;border:none;padding:0 1.1rem 0 0;overflow:hidden}.hs-select[data-v-b61fdd4d]:focus{outline:none}.hs-select.is-empty[data-v-b61fdd4d]{color:var(--p-surface-500)}.h-search[data-v-b61fdd4d]:focus-within{border-color:var(--p-primary-500)}.hs-field--where[data-v-b61fdd4d]{flex:.8}.hs-div[data-v-b61fdd4d]{background:var(--p-surface-200);width:1px;height:1.3rem}.hs-go[data-v-b61fdd4d]{border-radius:var(--radius-sm);background:var(--pp-cta);width:1.8rem;height:1.8rem;color:var(--p-surface-0);font-size:var(--text-2xs);flex-shrink:0;place-items:center;transition:background-color .15s;display:grid}.hs-go[data-v-b61fdd4d]:hover{background:var(--pp-cta-hover)}.hs-go[data-v-b61fdd4d]:focus-visible,.h-link[data-v-b61fdd4d]:focus-visible,.user-chip[data-v-b61fdd4d]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:2px}.h-nav[data-v-b61fdd4d]{flex-shrink:0;align-items:center;gap:.3rem;margin-left:auto;display:flex}.h-link[data-v-b61fdd4d]{border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--p-surface-600);align-items:center;gap:.4rem;padding:.4rem .65rem;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.h-link[data-v-b61fdd4d]:hover{color:var(--brand-ink);background:var(--p-surface-100)}.h-link.router-link-active[data-v-b61fdd4d]{color:var(--p-primary-600)}.h-link .pi[data-v-b61fdd4d]{font-size:var(--text-xs)}.nav-badge[data-v-b61fdd4d]{background:var(--p-primary-600);min-width:1.05rem;height:1.05rem;color:var(--p-surface-0);font-size:var(--text-2xs);font-variant-numeric:tabular-nums;border-radius:9999px;place-items:center;padding:0 .25rem;font-weight:600;display:inline-grid}.user-chip[data-v-b61fdd4d]{border:1px solid var(--p-surface-200);border-radius:9999px;flex-shrink:0;align-items:center;gap:.45rem;padding:.2rem .6rem .2rem .25rem;transition:background-color .15s;display:inline-flex}.user-chip[data-v-b61fdd4d]:hover{background:var(--p-surface-100)}.user-av[data-v-b61fdd4d]{object-fit:cover;border-radius:9999px;width:1.6rem;height:1.6rem}.user-name[data-v-b61fdd4d]{font-size:var(--text-sm);color:var(--brand-ink);font-weight:500}.h-link--pro[data-v-b61fdd4d]{border-radius:var(--radius-control);border:1px solid var(--p-primary-200);color:var(--p-primary-600);padding:.4rem .85rem}.h-link--pro[data-v-b61fdd4d]:hover{color:var(--p-primary-700);border-color:var(--p-primary-300);background:var(--p-primary-50)}.h-pro-m[data-v-b61fdd4d]{display:none}.h-login[data-v-b61fdd4d]{border-radius:var(--radius-control);background:var(--pp-cta);color:var(--p-surface-0);font-size:var(--text-sm);flex-shrink:0;align-items:center;gap:.45rem;padding:.45rem 1rem;font-weight:500;transition:background-color .15s;display:inline-flex}.h-login[data-v-b61fdd4d]:hover,.h-login[data-v-b61fdd4d]:active{background:var(--pp-cta-hover)}.h-login[data-v-b61fdd4d]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:2px}.h-login .pi[data-v-b61fdd4d]{font-size:var(--text-xs)}.h-back[data-v-b61fdd4d]{width:2.5rem;height:2.5rem;color:var(--p-surface-700);border-radius:9999px;flex-shrink:0;place-items:center;margin:0 -.6rem 0 -.7rem;font-size:1rem;display:grid}.h-back[data-v-b61fdd4d]:active{background:var(--p-surface-100)}.h-back[data-v-b61fdd4d]:focus-visible{outline:2px solid var(--p-focus-ring-color);outline-offset:-2px}.p-main[data-v-b61fdd4d]{flex:1}.verify[data-v-b61fdd4d]{border-radius:var(--radius-card);border:1px solid var(--p-primary-100);background:var(--p-primary-50);align-items:center;gap:.85rem;max-width:72rem;margin:.9rem auto 0;padding:.8rem 1rem;display:flex}.verify-ic[data-v-b61fdd4d]{background:var(--p-surface-0);width:2rem;height:2rem;color:var(--p-primary-600);font-size:var(--text-sm);border-radius:9999px;flex:none;place-items:center;display:grid}.verify-text[data-v-b61fdd4d]{flex:1;min-width:0}.verify-title[data-v-b61fdd4d]{font-size:var(--text-sm);color:var(--brand-ink);font-weight:600}.verify-sub[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--p-surface-600);overflow-wrap:anywhere}.verify-note[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--color-warning-strong);margin-top:.2rem;font-weight:500}.verify-actions[data-v-b61fdd4d]{flex:none;gap:.4rem;display:flex}.verify-btn[data-v-b61fdd4d]{border-radius:var(--radius-control);background:var(--pp-cta);color:var(--p-surface-0);font-size:var(--text-xs);cursor:pointer;white-space:nowrap;border:1px solid #0000;padding:.4rem .8rem;font-weight:500}.verify-btn[data-v-b61fdd4d]:hover:not(:disabled){background:var(--pp-cta-hover)}.verify-btn[data-v-b61fdd4d]:disabled{opacity:.55;cursor:default}.verify-btn--ghost[data-v-b61fdd4d]{border-color:var(--p-surface-300);color:var(--p-surface-700);background:0 0}.verify-btn--ghost[data-v-b61fdd4d]:hover:not(:disabled){background:var(--p-surface-0)}.verify-x[data-v-b61fdd4d]{color:var(--p-surface-400);cursor:pointer;font-size:var(--text-xs);background:0 0;border:none;flex:none;padding:.3rem}.verify-x[data-v-b61fdd4d]:hover{color:var(--p-surface-700)}@media (width<=640px){.verify[data-v-b61fdd4d]{flex-wrap:wrap;margin-inline:.75rem}.verify-text[data-v-b61fdd4d]{flex-basis:calc(100% - 5rem)}.verify-actions[data-v-b61fdd4d]{flex:1}}.p-footer[data-v-b61fdd4d]{--f-strong:var(--p-surface-0);--f-body:color-mix(in srgb, var(--p-surface-0) 78%, transparent);--f-muted:color-mix(in srgb, var(--p-surface-0) 60%, transparent);--f-rule:color-mix(in srgb, var(--p-surface-0) 14%, transparent);background:var(--brand-ink);color:var(--f-body);margin-top:2rem}.p-footer-inner[data-v-b61fdd4d]{max-width:72rem;margin:0 auto;padding:2.75rem 1.4rem 1.5rem}.f-grid[data-v-b61fdd4d]{grid-template-columns:1.7fr repeat(3,1fr);gap:2rem 1.75rem;display:grid}.f-brand[data-v-b61fdd4d]{max-width:22rem}.foot-logo[data-v-b61fdd4d]{height:1.6rem;color:var(--f-strong)}.f-tagline[data-v-b61fdd4d]{font-size:var(--text-sm);color:var(--f-body);margin-top:1rem;line-height:1.6}.foot-note[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--f-muted);margin-top:.5rem;line-height:1.6}.f-col[data-v-b61fdd4d]{flex-direction:column;align-items:flex-start;gap:.55rem;display:flex}.f-head[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--f-muted);margin-bottom:.15rem;font-weight:500}.f-link[data-v-b61fdd4d]{font-size:var(--text-sm);color:var(--f-body);transition:color .15s}.f-link[data-v-b61fdd4d]:hover,.f-link.router-link-active[data-v-b61fdd4d]{color:var(--f-strong)}.p-footer[data-v-b61fdd4d] :is(.f-link,.f-legal-link):focus-visible{outline-color:var(--f-strong)}.f-legal[data-v-b61fdd4d]{flex-wrap:wrap;gap:.35rem 1rem;display:flex}.f-legal-link[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--f-muted);transition:color .15s}.f-legal-link[data-v-b61fdd4d]:hover,.f-legal-link.router-link-active[data-v-b61fdd4d]{color:var(--f-strong)}.f-disclaimer[data-v-b61fdd4d]{max-width:64ch;font-size:var(--text-xs);color:var(--f-muted);margin-top:2rem;line-height:1.6}.f-bar[data-v-b61fdd4d]{border-top:1px solid var(--f-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem 1.25rem;margin-top:1.1rem;padding-top:1.1rem;display:flex}.f-copy[data-v-b61fdd4d]{font-size:var(--text-xs);color:var(--f-muted)}@media (width<=880px){.f-grid[data-v-b61fdd4d]{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.5rem}.f-brand[data-v-b61fdd4d]{grid-column:1/-1;max-width:none}}@media (width<=480px){.p-footer-inner[data-v-b61fdd4d]{padding:1.75rem 1.25rem 1.1rem}.f-grid[data-v-b61fdd4d]{gap:1.4rem 1.25rem}.foot-logo[data-v-b61fdd4d]{height:1.4rem}.f-tagline[data-v-b61fdd4d]{font-size:var(--text-xs);margin-top:.75rem}.foot-note[data-v-b61fdd4d]{display:none}.f-col[data-v-b61fdd4d]{gap:.45rem}.f-bar[data-v-b61fdd4d]{margin-top:1.4rem;padding-top:.9rem}}@media (width<=860px){.h-search[data-v-b61fdd4d]{display:none}}@media (width<=767px){.h-nav[data-v-b61fdd4d],.user-name[data-v-b61fdd4d]{display:none}.user-chip[data-v-b61fdd4d]{padding:.35rem}.h-pro-m[data-v-b61fdd4d]{border-radius:var(--radius-control);border:1px solid var(--p-primary-200);color:var(--p-primary-600);font-size:var(--text-sm);white-space:nowrap;align-items:center;padding:.4rem .75rem;font-weight:500;display:inline-flex}.h-pro-m[data-v-b61fdd4d]:active{background:var(--p-primary-50)}.patient-shell:not(.has-tabs):not(.is-home) .h-pro-m[data-v-b61fdd4d]{display:none}.user-av[data-v-b61fdd4d]{width:1.8rem;height:1.8rem}.h-actions[data-v-b61fdd4d]{margin-left:auto}.has-tabs .h-login[data-v-b61fdd4d],.has-tabs .user-chip[data-v-b61fdd4d]{display:none}.patient-shell.has-tabs[data-v-b61fdd4d]{padding-bottom:calc(var(--tabbar-space) + 1rem)}}@media (width<=420px){.p-header-inner[data-v-b61fdd4d]{gap:.75rem;padding:0 1rem}.brand-logo[data-v-b61fdd4d]{height:1.5rem}.h-actions[data-v-b61fdd4d]{gap:.4rem}.h-pro-m[data-v-b61fdd4d]{padding:.4rem .65rem}.is-home .h-login[data-v-b61fdd4d]{padding:.4rem .75rem}.is-home .h-login .pi[data-v-b61fdd4d]{display:none}}@media (width<=767px){.has-back .p-main[data-v-b61fdd4d] a.back:has(>.pi-arrow-left){display:none}}
