@import"https://fonts.googleapis.com/css2?family=Fraunces:opsz,wght@9..144,400;9..144,500;9..144,600;9..144,700;9..144,900&family=Inter:wght@400;500;600;700&display=swap";.MuiToolbar-root h6,h6.MuiTypography-h6{color:#3b4058!important;font-weight:600!important}.MuiListItemButton-root .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=PersonOutlineIcon],.MuiListItemIcon-root .MuiSvgIcon-root[data-testid=PersonOutlineIcon],a[href$="/therapist/my-patients"] .MuiListItemIcon-root .MuiSvgIcon-root[data-testid=PersonOutlineIcon],a[href$="/therapist/my-patients"] .MuiSvgIcon-root{color:#e94e1a!important;opacity:1!important}a[href$="/therapist/my-patients"] .MuiSvgIcon-root path{fill:currentColor!important;stroke:currentColor!important}@font-face{font-family:Ethdown;src:local("Ethdown"),local("Ethdown-Regular"),url(/fonts/Ethdown.woff2) format("woff2"),url(/fonts/Ethdown.woff) format("woff");font-display:swap}:root{--app-density-scale: .8;--aw-orange: #E94E1A;--aw-orange-dark: #C93E0E;--aw-orange-hover: #C74217;--aw-orange-light: #F06B3F;--aw-yellow: #E9E11E;--aw-yellow-dark: #C4BE15;--aw-yellow-light: #F0EB55;--aw-gold: #E3C04D;--aw-blue: #3B4058;--aw-blue-light: #565D80;--aw-blue-dark: #2C3146;--aw-paper: #FAF7F2;--aw-card: #FFFDF8;--aw-line: #EADFCB;--aw-ink: #2B2F44;--aw-muted: #8A8473;--aw-app-bg: #F5F5F5;--aw-app-surface: #FFFFFF;--aw-app-line: #E0E0E0;--aw-error: #C5362A;--aw-error-light: #D85A4E;--aw-error-dark: #9B2A20;--aw-error-bg: #FCF3F1;--aw-error-border: #E2B4AE;--aw-success: #4F8A6B;--aw-accent-sky: #49C2FE;--aw-white: #FFFFFF;--aw-font-display: "Ethdown", "Fraunces", "Times New Roman", serif;--aw-font-body: "Inter", "Roboto", system-ui, -apple-system, sans-serif;--aw-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-display: var(--aw-font-display);--font-body: var(--aw-font-body);--font-mono: var(--aw-font-mono);--fs-display: 3.5rem;--fs-h1: 2.5rem;--fs-h2: 2rem;--fs-h3: 1.5rem;--fs-h4: 1.25rem;--fs-lead: 1.125rem;--fs-body: 1rem;--fs-sm: .875rem;--fs-xs: .75rem;--fs-eyebrow: .6875rem;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--fw-black: 900;--lh-tight: 1.1;--lh-snug: 1.3;--lh-normal: 1.6;--ls-display: .01em;--ls-eyebrow: .06em;--ls-wide: .04em;--text-strong: var(--aw-ink);--text-body: var(--aw-ink);--text-muted: var(--aw-muted);--text-on-brand: var(--aw-white);--text-accent: var(--aw-orange);--surface-page: var(--aw-paper);--surface-card: var(--aw-card);--surface-app: var(--aw-app-bg);--surface-app-card: var(--aw-app-surface);--border-soft: var(--aw-line);--border-app: var(--aw-app-line);--action-primary: var(--aw-orange);--action-primary-hover: var(--aw-orange-hover);--action-secondary: var(--aw-blue);--action-secondary-hover:var(--aw-blue-dark);--focus-ring: color-mix(in srgb, var(--aw-orange) 45%, transparent);--status-neutral-bg: #F4EEDF;--status-neutral-fg: #8A8473;--status-neutral-line: #EADFCB;--status-info-bg: #E9E11E;--status-info-fg: #3B4058;--status-info-line: #C4BE15;--status-warning-bg: #E94E1A;--status-warning-fg: #FFFFFF;--status-warning-line: #C93E0E;--status-success-bg: #3B4058;--status-success-fg: #FFFFFF;--status-success-line: #2C3146;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--space-16: 64px;--space-20: 80px;--radius-xs: 6px;--radius-sm: 8px;--radius-md: 10px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-pill: 999px;--shadow-xs: 0 1px 2px rgba(43, 47, 68, .06);--shadow-sm: 0 4px 14px rgba(43, 47, 68, .08);--shadow-md: 0 8px 25px rgba(43, 47, 68, .1);--shadow-card:0 4px 20px rgba(59, 64, 88, .08);--shadow-cta: 0 8px 25px rgba(233, 78, 26, .3);--shadow-cta-hover: 0 12px 35px rgba(233, 78, 26, .4);--ease-out: cubic-bezier(.215, .61, .355, 1);--dur-fast: .12s;--dur-base: .3s;--dur-slow: .6s;--container-max: 1200px;font-family:var(--aw-font-body);color:var(--aw-ink)}html{font-size:calc(16px * var(--app-density-scale))}body{background-color:var(--aw-paper);font-family:var(--aw-font-body);color:var(--aw-ink)}#root{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--aw-font-display);font-weight:600;letter-spacing:.01em}.MuiToolbar-root .MuiTypography-h6{color:var(--aw-blue)!important;font-weight:700!important}
