.ClinicDetailsShell-module-scss-module__d5sVwW__root{padding:20px 0 40px}.ClinicDetailsShell-module-scss-module__d5sVwW__wrap{flex-direction:column;display:flex}
.ClinicInfo-module-scss-module__DiI4Ua__panel{background:var(--surface-card,#fff);border:1px solid var(--border-subtle,rgba(17,24,39,.08));border-radius:var(--radius-xl);box-shadow:var(--shadow-card,0 12px 30px rgba(15,23,42,.06));padding:var(--space-xl)}.ClinicInfo-module-scss-module__DiI4Ua__pageGrid{gap:var(--space-xl);grid-template-columns:1.5fr 1fr 1fr;align-items:start;padding-top:10px;display:grid}.ClinicInfo-module-scss-module__DiI4Ua__card{box-shadow:none;background:0 0;border:none;min-height:100%;padding:0;display:flex}.ClinicInfo-module-scss-module__DiI4Ua__heroCard,.ClinicInfo-module-scss-module__DiI4Ua__worktimesCard,.ClinicInfo-module-scss-module__DiI4Ua__contactsCard{grid-column:span 1}@media (max-width:1200px){.ClinicInfo-module-scss-module__DiI4Ua__pageGrid{grid-template-columns:1fr}}@media (max-width:768px){.ClinicInfo-module-scss-module__DiI4Ua__card{padding:var(--space-lg)}.ClinicInfo-module-scss-module__DiI4Ua__panel{box-shadow:none;border:none;padding:0}}
.ClinicHero-module-scss-module__yqO3tW__hero{gap:var(--space-xl);grid-template-columns:120px 1fr;align-items:start;display:grid}.ClinicHero-module-scss-module__yqO3tW__left{gap:var(--space-sm);justify-items:center;display:grid}.ClinicHero-module-scss-module__yqO3tW__logoBox{border-radius:var(--radius-xl);background:linear-gradient(180deg,var(--cover-grad-from),var(--cover-grad-to));border:1px solid var(--border-subtle);width:120px;height:120px;box-shadow:var(--shadow-card-sm);place-items:center;display:grid;overflow:hidden}.ClinicHero-module-scss-module__yqO3tW__logoImg{object-fit:contain;width:70%;height:70%}.ClinicHero-module-scss-module__yqO3tW__logoFallback{border-radius:var(--radius-circle);background:var(--color-primary);width:64px;height:64px;color:var(--color-white);font-weight:var(--font-weight-extrabold);font-size:var(--font-size-lg);place-items:center;display:grid}.ClinicHero-module-scss-module__yqO3tW__ratingBlock{justify-items:start;gap:4px;display:grid}.ClinicHero-module-scss-module__yqO3tW__ratingLine{grid-auto-flow:column;align-items:center;gap:6px;display:inline-grid}.ClinicHero-module-scss-module__yqO3tW__ratingValue{font-weight:var(--font-weight-bold);color:var(--text-strong)}.ClinicHero-module-scss-module__yqO3tW__star{color:var(--accent-star);line-height:1}.ClinicHero-module-scss-module__yqO3tW__reviews{color:var(--text-body);font-size:var(--font-size-sm)}.ClinicHero-module-scss-module__yqO3tW__reviewsMuted{color:var(--text-muted)}.ClinicHero-module-scss-module__yqO3tW__right{gap:8px;display:grid}.ClinicHero-module-scss-module__yqO3tW__title{font-size:var(--font-size-xl);line-height:var(--line-height-tight);font-weight:var(--font-weight-extrabold);color:var(--text-strong);margin:0}.ClinicHero-module-scss-module__yqO3tW__desc{color:var(--text-body);font-size:var(--font-size-md);margin:0}.ClinicHero-module-scss-module__yqO3tW__branchRow{flex-direction:column;gap:8px;margin:8px 0 4px;display:flex}.ClinicHero-module-scss-module__yqO3tW__branchLabel{color:var(--text-body);font-size:14px;font-weight:var(--font-weight-medium)}.ClinicHero-module-scss-module__yqO3tW__branchSelect{width:100%}.ClinicHero-module-scss-module__yqO3tW__branchStatic{flex-direction:row;align-items:center;gap:6px;margin-top:8px;display:inline-flex}.ClinicHero-module-scss-module__yqO3tW__branchName{white-space:nowrap;font-weight:600}@media (max-width:640px){.ClinicHero-module-scss-module__yqO3tW__hero{gap:var(--space-lg);grid-template-columns:96px 1fr}.ClinicHero-module-scss-module__yqO3tW__logoBox{width:96px;height:96px}}
.ClinicWorktimes-module-scss-module__ZJP09q__block{border-radius:var(--radius-xl);background:var(--surface,#f8fafc);gap:var(--space-md);width:100%;padding:var(--space-md);display:grid}.ClinicWorktimes-module-scss-module__ZJP09q__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);color:var(--text-strong);line-height:var(--line-height-tight);margin:0}.ClinicWorktimes-module-scss-module__ZJP09q__list{gap:6px;display:grid}.ClinicWorktimes-module-scss-module__ZJP09q__row{border-radius:var(--radius-md);grid-template-columns:48px 1fr;align-items:center;padding:10px 12px;display:grid}.ClinicWorktimes-module-scss-module__ZJP09q__day{color:var(--text-muted);font-weight:var(--font-weight-medium)}.ClinicWorktimes-module-scss-module__ZJP09q__value{color:var(--text-body);text-align:right;font-variant-numeric:tabular-nums}.ClinicWorktimes-module-scss-module__ZJP09q__today{background:rgba(79,70,229,.04)}.ClinicWorktimes-module-scss-module__ZJP09q__today .ClinicWorktimes-module-scss-module__ZJP09q__value{color:var(--text-strong);font-weight:var(--font-weight-semibold)}.ClinicWorktimes-module-scss-module__ZJP09q__today .ClinicWorktimes-module-scss-module__ZJP09q__day{color:var(--text-strong)}@media (max-width:640px){.ClinicWorktimes-module-scss-module__ZJP09q__block{border-radius:var(--radius-lg)}.ClinicWorktimes-module-scss-module__ZJP09q__title{font-size:var(--font-size-md)}.ClinicWorktimes-module-scss-module__ZJP09q__row{grid-template-columns:42px 1fr;padding:8px 0}.ClinicWorktimes-module-scss-module__ZJP09q__value{font-size:var(--font-size-sm)}.ClinicWorktimes-module-scss-module__ZJP09q__addressRow{grid-template-columns:42px 1fr}.ClinicWorktimes-module-scss-module__ZJP09q__addressText{font-size:var(--font-size-sm)}}
.ClinicContacts-module-scss-module__Bj-TbG__block{border-radius:var(--radius-xl);background:var(--surface,#f8fafc);width:100%;padding:var(--space-md);flex-direction:column;gap:8px;display:flex}.ClinicContacts-module-scss-module__Bj-TbG__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-extrabold);color:var(--text-strong);line-height:var(--line-height-tight);margin:0 0 4px}.ClinicContacts-module-scss-module__Bj-TbG__phoneCard{border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-md);background:#fff;gap:6px;display:grid}.ClinicContacts-module-scss-module__Bj-TbG__phoneRow{align-items:center;gap:10px;display:flex}.ClinicContacts-module-scss-module__Bj-TbG__phoneIcon{width:30px;height:30px;color:var(--text-strong);background:rgba(79,70,229,.08);border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.ClinicContacts-module-scss-module__Bj-TbG__phone{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);color:var(--text-strong);word-break:break-word;text-decoration:none;display:inline-block}.ClinicContacts-module-scss-module__Bj-TbG__phoneMuted{font-size:var(--font-size-lg);color:var(--text-muted)}.ClinicContacts-module-scss-module__Bj-TbG__addressBlock{margin-top:var(--space-md);gap:4px;display:grid}.ClinicContacts-module-scss-module__Bj-TbG__addressTitle{font-weight:var(--font-weight-extrabold);color:var(--text-strong);align-items:center;gap:6px;display:inline-flex}.ClinicContacts-module-scss-module__Bj-TbG__addressText{color:var(--text-body);font-size:var(--font-size-sm)}.ClinicContacts-module-scss-module__Bj-TbG__cta{margin-top:var(--space-xl)}.ClinicContacts-module-scss-module__Bj-TbG__ctaLink{display:block}@media (max-width:768px){.ClinicContacts-module-scss-module__Bj-TbG__block{border-radius:var(--radius-lg);padding:var(--space-md)}.ClinicContacts-module-scss-module__Bj-TbG__title{font-size:var(--font-size-md)}.ClinicContacts-module-scss-module__Bj-TbG__phone{width:100%;padding:var(--space-sm)0;font-size:var(--font-size-lg);text-align:left;word-break:break-word;display:block}.ClinicContacts-module-scss-module__Bj-TbG__phoneMuted{font-size:var(--font-size-md)}.ClinicContacts-module-scss-module__Bj-TbG__cta{margin-top:var(--space-lg)}}
/*# sourceMappingURL=e88ff279e8472439.css.map*/