:root{--aurora-bg:linear-gradient(170deg,#fff8ff,#f9eeff 42%,#f4e6ff);--aurora-card:hsla(0,0%,100%,.78);--aurora-card-strong:hsla(0,0%,100%,.9);--aurora-border:rgba(179,121,227,.35);--aurora-text:#3f2b5c;--aurora-subtext:#7f5a9d;--aurora-accent:#ba68d7;--aurora-accent-strong:#9747c9;--aurora-shadow:0 14px 38px rgba(140,91,181,.2);--aurora-primary-gradient:linear-gradient(135deg,#f08bd3,#a770f5);--aurora-primary-gradient-hover:linear-gradient(135deg,#e47dc7,#985fdf);--aurora-nav:hsla(0,0%,100%,.78);--aurora-soft-accent:rgba(167,112,245,.1);--aurora-accent-border:rgba(151,71,201,.48);--aurora-accent-shadow:rgba(151,71,201,.24)}html[data-clinic-theme=apple-health]{--aurora-bg:linear-gradient(170deg,#fff,#f8f9ff 52%,#eef0ff);--aurora-card:hsla(0,0%,100%,.88);--aurora-card-strong:hsla(0,0%,100%,.96);--aurora-border:rgba(79,70,229,.2);--aurora-text:#172554;--aurora-subtext:#52617a;--aurora-accent:#6366f1;--aurora-accent-strong:#4f46e5;--aurora-shadow:0 14px 38px rgba(79,70,229,.14);--aurora-primary-gradient:linear-gradient(135deg,#4f46e5,#8b5cf6);--aurora-primary-gradient-hover:linear-gradient(135deg,#4338ca,#7c3aed);--aurora-nav:hsla(0,0%,100%,.88);--aurora-soft-accent:rgba(79,70,229,.08);--aurora-accent-border:rgba(79,70,229,.42);--aurora-accent-shadow:rgba(79,70,229,.2)}html[data-clinic-theme=healthcare-premium]{--aurora-bg:linear-gradient(170deg,#fbfeff,#f4faff 50%,#e8f8f7);--aurora-card:hsla(0,0%,100%,.88);--aurora-card-strong:hsla(0,0%,100%,.96);--aurora-border:rgba(0,166,166,.24);--aurora-text:#0f2f4f;--aurora-subtext:#4f6c80;--aurora-accent:#00a6a6;--aurora-accent-strong:#07858b;--aurora-shadow:0 14px 38px rgba(0,130,145,.14);--aurora-primary-gradient:linear-gradient(135deg,#2563eb,#00a6a6);--aurora-primary-gradient-hover:linear-gradient(135deg,#1d4ed8,#07858b);--aurora-nav:hsla(0,0%,100%,.9);--aurora-soft-accent:rgba(0,166,166,.08);--aurora-accent-border:rgba(0,150,160,.42);--aurora-accent-shadow:rgba(0,130,145,.2)}body,html{margin:0;padding:0;min-height:100%;background:var(--aurora-bg);color:var(--aurora-text);font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{transition:background-color .18s ease,color .18s ease}html[data-clinic-theme=apple-health] .MuiButton-containedPrimary:not(.Mui-disabled),html[data-clinic-theme=healthcare-premium] .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--aurora-primary-gradient)!important;box-shadow:var(--aurora-shadow)}html[data-clinic-theme=apple-health] .MuiButton-outlinedPrimary,html[data-clinic-theme=healthcare-premium] .MuiButton-outlinedPrimary{color:var(--aurora-accent-strong);border-color:var(--aurora-border)}html[data-clinic-theme=apple-health] .MuiLinearProgress-bar,html[data-clinic-theme=apple-health] .MuiTabs-indicator,html[data-clinic-theme=healthcare-premium] .MuiLinearProgress-bar,html[data-clinic-theme=healthcare-premium] .MuiTabs-indicator{background:var(--aurora-primary-gradient)!important}