.slim-doctor-page{color:#17394d;padding-bottom:40px}.slim-doctor-intro{background:#f5f8fa;border:1px solid #d9e4ea;border-radius:16px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:32px;margin:24px 0 32px;padding:30px;display:grid}.slim-doctor-intro>img{border-radius:10px;width:150px;height:auto}.slim-doctor-page h1{margin:8px 0 16px;font-size:clamp(28px,4vw,42px);line-height:1.15}.slim-doctor-page h2{margin:0 0 16px;font-size:24px;line-height:1.3}.slim-doctor-page p{color:#526a78;line-height:1.65}.slim-doctor-status{color:#0b4f76;background:#deedf4;border-radius:20px;padding:6px 12px;font-size:13px;display:inline-block}.slim-doctor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.slim-doctor-grid article{border:1px solid #d9e4ea;border-radius:13px;padding:22px}.slim-doctor-grid h3{margin:14px 0 8px;font-size:18px;line-height:1.3}.slim-doctor-grid p{margin:0;font-size:15px}.slim-doctor-grid .slim-module-icon{object-fit:contain;width:80px;height:80px;display:block}.slim-source-content{text-align:start;min-width:0}.slim-privacy-nav{justify-content:space-between;align-items:center;gap:16px;margin-block:20px;display:flex}.slim-doctor-availability{background:#f5f8fa;border:1px solid #d9e4ea;border-left:4px solid #477c98;border-radius:12px;margin:28px 0;padding:24px}.slim-doctor-availability p:last-child{margin-bottom:0}.slim-doctor-back{align-items:center;gap:8px;min-height:44px;display:inline-flex}@media (max-width:600px){.slim-doctor-intro{grid-template-columns:80px minmax(0,1fr);gap:16px;padding:20px 16px}.slim-doctor-intro>img{width:80px}.slim-doctor-intro .eyebrow{font-size:10px}.slim-doctor-intro p{font-size:14px}.slim-doctor-grid{grid-template-columns:1fr}.slim-doctor-availability{padding:20px 16px}.slim-doctor-page h2{font-size:21px}}html[data-mica-theme=dark] .slim-doctor-page{color:#e7eef7}html[data-mica-theme=dark] .slim-doctor-intro,html[data-mica-theme=dark] .slim-doctor-availability,html[data-mica-theme=dark] .slim-doctor-grid article{background:#192330;border-color:#364351}html[data-mica-theme=dark] .slim-doctor-page p{color:#b9cbe0}html[data-mica-theme=dark] .slim-doctor-status{color:#90d6f3;background:#233447}.slim-logo-original{width:150px;height:225px;position:relative;overflow:hidden}.slim-logo-original img{width:300px;max-width:none;height:225px;position:absolute;top:0;left:0}html[data-mica-theme=dark] .slim-logo-original img{left:-150px}.slim-design-preview{max-width:820px;margin:28px auto}.slim-design-preview>img{border-radius:16px;width:100%;height:auto}.slim-design-preview figcaption{color:#526a78;text-align:center;margin-top:10px;font-size:13px}html[data-mica-theme=dark] .slim-design-preview figcaption{color:#b9cbe0}@media (max-width:600px){.slim-logo-original{width:80px;height:120px}.slim-logo-original img{width:160px;height:120px}html[data-mica-theme=dark] .slim-logo-original img{left:-80px}}.slim-current-preview{max-width:354px}.slim-current-preview>img{border:1px solid #d9e4ea;display:block;box-shadow:0 8px 28px #17394d14}.slim-approved-preview{max-width:960px}.slim-approved-preview>img{border:1px solid #d9e4ea;width:100%;height:auto;display:block}.slim-module-icon{object-fit:contain;border-radius:12px}.slim-author{font-size:14px}.slim-download-primary{border-radius:10px;align-items:center;gap:10px;max-width:100%;padding:14px 20px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important;background:#0b4f76!important}.slim-help{margin:34px 0}.slim-help li{margin:12px 0;line-height:1.7}.slim-release-limits{border:1px solid #d9e4ea;border-radius:10px;padding:18px}.slim-release-limits summary{cursor:pointer;font-weight:600}.slim-doctor-page a{overflow-wrap:anywhere}.slim-doctor-availability svg{vertical-align:middle}.slim-doctor-page :focus-visible{outline-offset:4px;outline:3px solid #c89234}
