.thakur-appointment-hub{max-width:1100px;margin:0 auto;padding:32px 20px}.thakur-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;margin:24px 0}.thakur-action-card,.thakur-doctor-booking-list a{display:flex;flex-direction:column;gap:6px;padding:18px;border:1px solid #d7dde3;border-radius:12px;text-decoration:none}.thakur-doctor-booking-list{display:grid;gap:12px}.thakur-medical-note{margin-top:24px;font-size:.92rem}.thakur-breadcrumbs{font-size:.9rem}.thakur-breadcrumbs .sep{padding:0 .45rem}.thakur-review-cta{padding:18px;border:1px solid #d7dde3;border-radius:12px}
.thakur-medical-review{margin:28px 0 0;padding:16px 18px;border-left:4px solid currentColor;background:rgba(0,0,0,.035);font-size:.92rem}
