.zh-atlas-avatar[data-atlas-wordmark=true]{border-radius:var(--pc-radius-sm);background:var(--pc-white)}.zh-atlas-avatar[data-atlas-wordmark=true] img{object-fit:cover;object-position:center;padding:2px 4px}.zh-atlas-doctor-row{margin:0;font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-doctors{display:flex;align-items:center;gap:var(--pc-space-xs);min-width:0}.zh-atlas-doctor-stack{display:inline-flex;flex:0 0 auto;align-items:center}.zh-atlas-doctor{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border:2px solid var(--pc-paper);border-radius:50%;background:var(--pc-tint);color:var(--pc-ink);font-size:var(--pc-text-xs);font-weight:700;line-height:1;object-fit:cover}.zh-atlas-doctor+.zh-atlas-doctor{margin-inline-start:-8px}.zh-atlas-doctor-names{min-width:0;overflow-wrap:anywhere}.zh-atlas-compare-table .zh-atlas-doctors,.zh-atlas-compare-card .zh-atlas-doctors{margin-top:var(--pc-space-2xs);font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-doctor-count{display:block}.zh-atlas{max-width:88rem;margin-inline:auto;padding:var(--pc-space-4xl) var(--pc-space-2xl);color:var(--pc-ink);font-size:var(--pc-text-md);line-height:1.8}.zh-atlas *,.zh-atlas *:before,.zh-atlas *:after{box-sizing:border-box}.zh-atlas-intro{max-width:54rem;margin-bottom:var(--pc-space-3xl)}.zh-atlas h1{font-size:clamp(2rem,4vw,3.5rem);line-height:1.35;margin-block:var(--pc-space-xl)}.zh-atlas h2{font-size:var(--pc-text-xl);line-height:1.5;margin:0 0 var(--pc-space-md)}.zh-atlas h3{font-size:var(--pc-text-lg);line-height:1.4;margin:0;overflow-wrap:anywhere}.zh-atlas p{margin-block:var(--pc-space-md)}.zh-atlas-lede{font-size:var(--pc-text-lg);color:var(--pc-ink-soft)}.zh-atlas .zh-eyebrow{color:var(--pc-accent)}.zh-atlas a{color:var(--pc-accent-strong);text-underline-offset:.2em;overflow-wrap:anywhere}.zh-atlas a:hover{text-decoration-thickness:.12em}.zh-atlas button,.zh-atlas select,.zh-atlas input{font:inherit;color:var(--pc-ink);border:1px solid var(--pc-line-hairline-strong);border-radius:var(--pc-radius-sm);background:var(--pc-paper);min-height:44px;padding:var(--pc-space-xs) var(--pc-space-md);max-width:100%}.zh-atlas button{cursor:pointer}.zh-atlas button:hover{background:var(--pc-paper-warm)}.zh-atlas button:disabled,.zh-atlas fieldset:disabled{opacity:.6;cursor:default}.zh-atlas :focus-visible{outline:3px solid var(--pc-action);outline-offset:3px}.zh-atlas a.zh-atlas-primary,.zh-atlas button.zh-atlas-primary{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--pc-space-xs) var(--pc-space-xl);border:1px solid var(--pc-action);border-radius:var(--pc-radius-pill);color:var(--pc-on-action);background:var(--pc-action);text-decoration:none;font-weight:600;text-align:center}.zh-atlas a.zh-atlas-primary:hover,.zh-atlas button.zh-atlas-primary:hover{background:var(--pc-action-hover)}.zh-atlas-note{font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-notice{padding:var(--pc-space-xl);border-inline-start:3px solid var(--pc-accent);background:var(--pc-paper-warm)}.zh-atlas-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.zh-atlas fieldset{padding:0;margin:0;border:0;min-width:0}.zh-atlas-filters fieldset{display:grid;gap:var(--pc-space-md);grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.zh-atlas-field label{display:block;margin-bottom:var(--pc-space-2xs);font-size:var(--pc-text-sm);font-weight:600;color:var(--pc-ink-soft)}.zh-atlas-field select,.zh-atlas-field input{width:100%;min-height:44px;border-radius:var(--pc-radius-field);background:var(--pc-paper)}.zh-atlas-field-query,.zh-atlas-tools,.zh-atlas-filters [role=status]{grid-column:1 / -1}.zh-atlas-field-query .zh-atlas-note{margin-block:var(--pc-space-2xs) 0}.zh-atlas-tools{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-md)}.zh-atlas-tools>a{display:inline-flex;align-items:center;min-height:44px}.zh-atlas-chips{display:flex;gap:var(--pc-space-xs);margin-block:var(--pc-space-xl) 0;padding-bottom:var(--pc-space-2xs);overflow-x:auto;scrollbar-width:thin}.zh-atlas .zh-atlas-chips button{flex:0 0 auto;white-space:nowrap;border-radius:var(--pc-radius-pill);padding-inline:var(--pc-space-lg)}.zh-atlas .zh-atlas-chips button[aria-pressed=true]{background:var(--pc-dark);border-color:var(--pc-dark);color:var(--pc-on-dark)}.zh-atlas-chip-count{margin-inline-start:.35em;font-variant-numeric:tabular-nums;opacity:.8}.zh-atlas-selection-bar{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--pc-space-md) var(--pc-space-xl);padding-block:var(--pc-space-xs);margin-block:var(--pc-space-xl);border-block:1px solid var(--pc-line-hairline-strong)}.zh-atlas-selection-bar a{display:inline-flex;align-items:center;min-height:44px}.zh-atlas-results,.zh-atlas-comparison{padding:0}.zh-atlas-total{font-weight:600;margin-top:0}#zh-atlas-results-heading,#zh-atlas-compare-heading{scroll-margin-top:6rem}.zh-atlas-list,.zh-atlas-selected,.zh-atlas-compare-stack,.zh-atlas-facts{margin:0;padding:0;list-style:none}.zh-atlas-list{display:grid;gap:var(--pc-space-xl);grid-template-columns:minmax(0,1fr)}.zh-atlas-card,.zh-atlas-compare-card{display:flex;flex-direction:column;gap:var(--pc-space-md);min-width:0;padding:var(--pc-space-2xl);border:1px solid var(--pc-line-hairline);border-radius:var(--pc-radius-card-lg);background:var(--pc-paper);box-shadow:var(--pc-shadow-sm)}.zh-atlas-card>p{margin:0}.zh-atlas a.zh-atlas-name{display:inline-flex;align-items:center;min-height:44px;color:var(--pc-ink);text-decoration:none}.zh-atlas a.zh-atlas-name:hover{color:var(--pc-accent-strong);text-decoration:underline}.zh-atlas-scale{font-size:var(--pc-text-sm);font-weight:400;color:var(--pc-ink-soft)}.zh-atlas-card-head{display:flex;gap:var(--pc-space-md);align-items:flex-start;min-width:0}.zh-atlas-card-head>div{min-width:0}.zh-atlas-avatar{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;border:1px solid var(--pc-line-hairline-strong);border-radius:var(--pc-radius-sm);background:var(--pc-white);font-weight:700;font-size:.95rem;line-height:1}.zh-atlas-avatar[data-atlas-avatar=monogram]{background:var(--pc-tint)}.zh-atlas-avatar__tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;height:100%;padding:4px;color:var(--pc-accent-strong)}.zh-atlas-avatar__sys-svg{width:18px;height:18px;flex:0 0 auto;stroke:var(--pc-accent)}.zh-atlas-avatar__badge{font-size:.75rem;font-weight:700;line-height:1;letter-spacing:.02em;color:var(--pc-ink)}.zh-atlas-avatar img{width:100%;height:100%;object-fit:contain;padding:4px;background:var(--pc-white)}.zh-atlas-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-2xs) var(--pc-space-md);margin:var(--pc-space-2xs) 0 0;font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-chip{padding:0 .6em;border-radius:var(--pc-radius-pill);background:var(--pc-tint);color:var(--pc-ink)}.zh-atlas-badge{align-self:flex-start;padding:.1em .8em;border-radius:var(--pc-radius-pill);background:var(--pc-color-status-success-bg);color:var(--pc-color-status-success);font-size:var(--pc-text-sm);font-weight:600}.zh-atlas-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:var(--pc-space-xs);margin:0;overflow:visible}.zh-atlas-stats>div{display:flex;flex-direction:column-reverse;justify-content:space-between;gap:.2rem;min-height:4.5rem;min-width:0;overflow:visible;padding:var(--pc-space-md);border-radius:var(--pc-radius-tile);background:var(--pc-paper-warm)}.zh-atlas-stats dt{font-size:var(--pc-text-sm);color:var(--pc-ink-soft);line-height:1.45;overflow-wrap:anywhere}.zh-atlas-stats dd{margin:0;font-size:var(--pc-text-xl);font-weight:600;line-height:1.25;font-variant-numeric:tabular-nums}.zh-atlas-card-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--pc-space-xs);margin-top:auto}.zh-atlas .zh-atlas-compare-toggle{border-radius:var(--pc-radius-pill);padding-inline:var(--pc-space-xl);white-space:nowrap}.zh-atlas .zh-atlas-compare-toggle[aria-pressed=true]{border-color:var(--pc-action);box-shadow:inset 0 0 0 1px var(--pc-action)}.zh-atlas-links{display:flex;flex-wrap:wrap;gap:0 var(--pc-space-xl)}.zh-atlas-links a,.zh-atlas-card-foot a{display:inline-flex;align-items:center;min-height:44px}.zh-atlas-card-foot{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 var(--pc-space-md);font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-empty{padding:var(--pc-space-2xl);border:1px dashed var(--pc-line-hairline-strong);border-radius:var(--pc-radius-card)}.zh-atlas-empty-art{display:block;width:10.5rem;height:7rem;object-fit:cover;border-radius:var(--pc-radius-sm);border:1px solid var(--pc-line-hairline);margin-bottom:var(--pc-space-md)}.zh-atlas-pagination{display:flex;gap:var(--pc-space-xs);justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:var(--pc-space-3xl)}.zh-atlas-pagination label{display:flex;align-items:center;gap:var(--pc-space-xs)}.zh-atlas-field select,.zh-atlas-pagination select{height:44px}.zh-atlas-sourceline{margin-top:var(--pc-space-3xl);font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-details{font-size:var(--pc-text-sm);color:var(--pc-ink-soft)}.zh-atlas-details summary{display:inline-flex;align-items:center;min-height:44px;cursor:pointer;color:var(--pc-accent-strong);text-decoration:underline;text-underline-offset:.2em}.zh-site .zh-atlas section.zh-atlas-shortlist{margin-top:var(--pc-space-4xl);padding:var(--pc-space-2xl);border:1px solid var(--pc-line-hairline);border-radius:var(--pc-radius-card);background:var(--pc-paper-warm)}.zh-atlas-selected li{display:flex;align-items:center;gap:var(--pc-space-md);padding-block:var(--pc-space-md);border-bottom:1px solid var(--pc-line-hairline)}.zh-atlas-selected li>span[lang]{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.zh-atlas-comparison{margin-top:var(--pc-space-4xl);scroll-margin-top:6rem}.zh-atlas-diff-key,.zh-atlas [data-differs]>:first-child:before{display:inline-block;width:.55em;height:.55em;margin-inline-end:.45em;border-radius:50%;background:var(--pc-accent);vertical-align:.1em}.zh-atlas [data-differs]>:first-child:before{content:""}.zh-atlas [data-differs]{background:var(--pc-paper-warm)}.zh-atlas-missing{color:var(--pc-ink-soft)}.zh-atlas-compare-table{display:none}.zh-atlas-compare-stack{display:grid;gap:var(--pc-space-xl)}.zh-atlas-compare-card dl{margin:0}.zh-atlas-compare-card dl>div{display:grid;gap:var(--pc-space-2xs);padding:var(--pc-space-md);border-top:1px solid var(--pc-line-hairline)}.zh-atlas-compare-card dt{font-size:var(--pc-text-sm);font-weight:600;color:var(--pc-ink-soft)}.zh-atlas-compare-card dd{margin:0;display:grid;overflow-wrap:anywhere}.zh-atlas-compare-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pc-space-xs) var(--pc-space-xl)}.zh-atlas-compare-actions>a:not(.zh-atlas-primary){display:inline-flex;align-items:center;min-height:44px}.zh-atlas-compare-name{display:flex;align-items:center;gap:var(--pc-space-md)}.zh-atlas table{width:100%;border-collapse:collapse;text-align:start;table-layout:fixed}.zh-atlas th,.zh-atlas td{padding:var(--pc-space-xl);border-top:1px solid var(--pc-line-hairline);vertical-align:top;text-align:start;overflow-wrap:anywhere}.zh-atlas td{display:table-cell}.zh-atlas td>span{display:block}.zh-atlas thead th{background:var(--pc-paper)}.zh-atlas thead th:first-child{width:11rem}.zh-atlas th[scope=row]{font-weight:600;color:var(--pc-ink-soft)}.zh-atlas-tools{margin-top:var(--pc-space-xl)}.zh-atlas-filters .zh-atlas-tools{margin-top:0}@media(min-width:48rem){.zh-atlas-filters fieldset{grid-template-columns:14rem 14rem minmax(0,1fr);align-items:start}.zh-atlas-filters .zh-atlas-field-query{grid-column:auto}.zh-atlas-list{grid-template-columns:repeat(2,minmax(0,1fr))}.zh-atlas-compare-table{display:block;border:1px solid var(--pc-line-hairline-strong);border-radius:var(--pc-radius-card);overflow-x:auto}.zh-atlas-compare-stack{display:none}}@media(min-width:76rem){.zh-atlas-list{grid-template-columns:repeat(3,minmax(0,1fr))}}
