.ClinicDetailsShell-module-scss-module__d5sVwW__root{padding:20px 0 40px}.ClinicDetailsShell-module-scss-module__d5sVwW__wrap{flex-direction:column;display:flex}.ClinicDetailsShell-module-scss-module__d5sVwW__breadcrumbs{margin-bottom:15px!important}.ClinicDetailsShell-module-scss-module__d5sVwW__tabsNav{z-index:16;border:1px solid var(--border-subtle);background:#fff;border-radius:0;width:100%;margin-top:12px;padding:8px 12px;display:block;position:sticky;top:84px;box-shadow:0 2px 8px #0000000f}.ClinicDetailsShell-module-scss-module__d5sVwW__pills{gap:8px;width:100%;display:flex}.ClinicDetailsShell-module-scss-module__d5sVwW__pill{color:#475569;cursor:pointer;white-space:nowrap;text-align:center;background:#f1f5f9;border:none;border-radius:100px;flex:1;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;transition:background .15s,color .15s}.ClinicDetailsShell-module-scss-module__d5sVwW__pill:hover:not(.ClinicDetailsShell-module-scss-module__d5sVwW__pillActive){color:#1e293b;background:#e2e8f0}.ClinicDetailsShell-module-scss-module__d5sVwW__pillActive{color:#fff;background:#1d4ed8}.ClinicDetailsShell-module-scss-module__d5sVwW__scrollSection{scroll-margin-top:0}.ClinicDetailsShell-module-scss-module__d5sVwW__scrollAnchor{padding-top:16px;scroll-margin-top:148px}@media (max-width:768px){.ClinicDetailsShell-module-scss-module__d5sVwW__tabsNav{border-radius:0;width:100%;max-width:none;margin-top:12px;padding:8px 10px;top:70px}.ClinicDetailsShell-module-scss-module__d5sVwW__pills{gap:6px}.ClinicDetailsShell-module-scss-module__d5sVwW__pill{padding:10px 8px;font-size:13px}.ClinicDetailsShell-module-scss-module__d5sVwW__scrollSection{scroll-margin-top:0}.ClinicDetailsShell-module-scss-module__d5sVwW__scrollAnchor{padding-top:16px;scroll-margin-top:124px}}
.ClinicInfo-module-scss-module__DiI4Ua__panel{background:var(--surface-card,#fff);border:1px solid var(--border-subtle,#11182714);border-radius:var(--radius-xl);box-shadow:var(--shadow-card,0 12px 30px #0f172a0f);padding:var(--space-xl)}.ClinicInfo-module-scss-module__DiI4Ua__pageGrid{grid-template-columns:max-content minmax(0,1fr) minmax(320px,368px);align-items:start;gap:20px;display:grid}.ClinicInfo-module-scss-module__DiI4Ua__card{min-width:0}.ClinicInfo-module-scss-module__DiI4Ua__avatarCard{justify-self:start;display:flex}.ClinicInfo-module-scss-module__DiI4Ua__detailsCard{gap:16px;display:grid}.ClinicInfo-module-scss-module__DiI4Ua__contentWidget{min-width:0}.ClinicInfo-module-scss-module__DiI4Ua__detailsBottom{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.ClinicInfo-module-scss-module__DiI4Ua__worktimesWidget{width:100%}.ClinicInfo-module-scss-module__DiI4Ua__contactsWidget{border-left:1px solid var(--border-subtle);padding-left:16px}.ClinicInfo-module-scss-module__DiI4Ua__bookingCard{align-self:start;width:100%;min-height:auto}.ClinicInfo-module-scss-module__DiI4Ua__loadingWrap{color:var(--text-muted);padding:18px}@media (max-width:1200px){.ClinicInfo-module-scss-module__DiI4Ua__pageGrid{grid-template-columns:max-content minmax(0,1fr)}.ClinicInfo-module-scss-module__DiI4Ua__bookingCard{grid-column:1/-1}}@media (max-width:980px){.ClinicInfo-module-scss-module__DiI4Ua__pageGrid,.ClinicInfo-module-scss-module__DiI4Ua__detailsBottom{grid-template-columns:1fr}.ClinicInfo-module-scss-module__DiI4Ua__worktimesWidget{width:100%}.ClinicInfo-module-scss-module__DiI4Ua__contactsWidget{border-radius:var(--radius-xl);background:#f6f9ff;border-left:none;padding:16px}}@media (max-width:768px){.ClinicInfo-module-scss-module__DiI4Ua__panel{box-shadow:none;border:none;padding:0}.ClinicInfo-module-scss-module__DiI4Ua__pageGrid{grid-template-columns:138px minmax(0,1fr);grid-template-areas:"avatar content""details details""booking booking";gap:12px 14px}.ClinicInfo-module-scss-module__DiI4Ua__avatarCard{grid-area:avatar}.ClinicInfo-module-scss-module__DiI4Ua__detailsCard{display:contents}.ClinicInfo-module-scss-module__DiI4Ua__contentWidget{grid-area:content}.ClinicInfo-module-scss-module__DiI4Ua__detailsBottom{grid-area:details;grid-template-columns:1fr;gap:12px}.ClinicInfo-module-scss-module__DiI4Ua__contactsWidget{border-radius:var(--radius-xl);background:#f6f9ff;border-left:none;padding:16px}.ClinicInfo-module-scss-module__DiI4Ua__bookingCard{grid-area:booking}}.ClinicInfo-module-scss-module__DiI4Ua__skeletonSoftCard{border-radius:var(--radius-xl);background:#f6f9ff;padding:16px}
.ClinicHero-module-scss-module__yqO3tW__hero{grid-template-columns:150px 1fr;align-items:start;gap:20px;display:grid}.ClinicHero-module-scss-module__yqO3tW__avatarOnly,.ClinicHero-module-scss-module__yqO3tW__contentOnly{grid-template-columns:1fr;gap:0}.ClinicHero-module-scss-module__yqO3tW__right{align-content:start;gap:12px;display:grid}.ClinicHero-module-scss-module__yqO3tW__title{font-size:23px;line-height:var(--line-height-tight);font-weight:var(--font-weight-bold);color:var(--text-strong);margin:0}.ClinicHero-module-scss-module__yqO3tW__actionsRow{display:inline-flex}.ClinicHero-module-scss-module__yqO3tW__desc{color:var(--text-body);max-width:900px;margin:0;font-size:15px;line-height:1.3}@media (max-width:1400px){.ClinicHero-module-scss-module__yqO3tW__title{font-size:23px}.ClinicHero-module-scss-module__yqO3tW__desc{font-size:15px}}@media (max-width:1080px){.ClinicHero-module-scss-module__yqO3tW__hero{grid-template-columns:120px 1fr}.ClinicHero-module-scss-module__yqO3tW__avatarOnly,.ClinicHero-module-scss-module__yqO3tW__contentOnly{grid-template-columns:1fr}.ClinicHero-module-scss-module__yqO3tW__title{font-size:23px}.ClinicHero-module-scss-module__yqO3tW__desc{font-size:15px}}@media (max-width:640px){.ClinicHero-module-scss-module__yqO3tW__hero{grid-template-columns:1fr;gap:16px}.ClinicHero-module-scss-module__yqO3tW__title{font-size:23px}.ClinicHero-module-scss-module__yqO3tW__desc{font-size:15px}}
