.carehero-mockup-scale{--mockup-scale: 1;transform:scale(var(--mockup-scale));transform-origin:center}.carehero-mockup{--mock-text-family: var( --text-family, var(--font-sans, var(--font-geist-sans, ui-sans-serif)) );--mock-mono-family: var( --mono-family, var(--font-mono, var(--font-geist-mono, ui-monospace)) );--mock-display-family: var( --display-family, var(--font-display, var(--mock-text-family)) );--display-weight: 600;--text-weight: 400;font-family:var(--mock-text-family),system-ui,sans-serif;letter-spacing:-.01em;--color-background: var(--background);--color-foreground: var(--foreground);--color-card: var(--card);--color-card-foreground: var(--card-foreground);--color-popover: var(--popover);--color-popover-foreground: var(--popover-foreground);--color-primary: var(--primary);--color-primary-foreground: var(--primary-foreground);--color-secondary: var(--secondary);--color-secondary-foreground: var(--secondary-foreground);--color-muted: var(--muted);--color-muted-foreground: var(--muted-foreground);--color-accent: var(--accent);--color-accent-foreground: var(--accent-foreground);--color-destructive: var(--destructive);--color-destructive-foreground: var(--destructive-foreground);--color-border: var(--border);--color-input: var(--input);--color-ring: var(--ring);--color-sidebar: var(--sidebar);--color-sidebar-foreground: var(--sidebar-foreground);--color-sidebar-primary: var(--sidebar-primary);--color-sidebar-primary-foreground: var(--sidebar-primary-foreground);--color-sidebar-accent: var(--sidebar-accent);--color-sidebar-accent-foreground: var(--sidebar-accent-foreground);--color-sidebar-border: var(--sidebar-border);--color-sidebar-ring: var(--sidebar-ring);--brand-1: #ffddbd;--brand-2: #c4faff;--brand-3: #c4faff;--background: oklch(.9881 0 0);--foreground: oklch(.2221 0 0);--card: oklch(1 0 0);--card-foreground: oklch(0 0 0);--popover: oklch(1 0 0);--popover-foreground: oklch(0 0 0);--primary: oklch(0 0 0);--primary-foreground: oklch(1 0 0);--secondary: oklch(.2221 0 0);--secondary-foreground: oklch(.9881 0 0);--muted: #a1a2a3;--muted-foreground: oklch(0 0 0);--accent: oklch(.8963 .0194 276.3236);--accent-foreground: oklch(0 0 0);--destructive: oklch(.6346 .2404 24.82);--destructive-foreground: oklch(1 0 0);--border: oklch(.931 0 0);--input: oklch(.8051 .0057 274.9478);--ring: oklch(.5365 .0025 17.2345);--sidebar: #f6f6f6;--sidebar-foreground: oklch(0 0 0);--sidebar-primary: oklch(.4368 .0026 17.2571);--sidebar-primary-foreground: oklch(1 0 0);--sidebar-accent: oklch(1 0 0);--sidebar-accent-foreground: oklch(0 0 0);--sidebar-border: oklch(.904 .0055 274.9596);--sidebar-ring: oklch(.5365 .0025 17.2345);--chart-1: oklch(.5296 .0025 17.2358);--chart-2: oklch(.5009 .0975 171.0601);--chart-3: oklch(.7107 .0023 17.2118);--chart-4: oklch(.3635 .0731 168.628);--chart-5: oklch(.3466 .0028 17.2907);--radius: .375rem;--radius-sm: .281rem;--radius-md: .375rem;--radius-lg: .563rem;--radius-xl: .75rem;--shadow-x: 0px;--shadow-y: 0px;--shadow-blur: 3px;--shadow-spread: 1px;--shadow-opacity: .03;--shadow-color: oklch(0 0 0);--tracking-normal: 0em;--spacing: .25rem;--shadow-2xs: 0px 0px 3px 1px oklch(0 0 0 / .01);--shadow-xs: 0px 0px 3px 1px oklch(0 0 0 / .01);--shadow-sm: 0px 0px 3px 1px oklch(0 0 0 / .03), 0px 1px 2px 0px oklch(0 0 0 / .03);--shadow: 0px 0px 3px 1px oklch(0 0 0 / .03), 0px 1px 2px 0px oklch(0 0 0 / .03);--shadow-md: 0px 0px 3px 1px oklch(0 0 0 / .03), 0px 2px 4px 0px oklch(0 0 0 / .03);--shadow-lg: 0px 0px 3px 1px oklch(0 0 0 / .03), 0px 4px 6px 0px oklch(0 0 0 / .03);--shadow-xl: 0px 0px 3px 1px oklch(0 0 0 / .03), 0px 8px 10px 0px oklch(0 0 0 / .03);--shadow-2xl: 0px 0px 3px 1px oklch(0 0 0 / .07)}.carehero-mockup .font-display{font-family:var(--mock-display-family),system-ui,sans-serif;font-weight:var(--display-weight)}.carehero-mockup .font-text{font-family:var(--mock-text-family),system-ui,sans-serif;font-weight:var(--text-weight)}.carehero-mockup h1,.carehero-mockup h2,.carehero-mockup h3,.carehero-mockup h4{font-family:var(--mock-display-family),system-ui,sans-serif;font-weight:var(--display-weight);letter-spacing:-.02em}.carehero-mockup h1{font-size:1.5rem;line-height:1.1}.carehero-mockup h2{font-size:1.25rem;line-height:1.2}.carehero-mockup h3{font-size:1.125rem;line-height:1.3}.carehero-mockup h4{font-size:1rem;line-height:1.35}.carehero-mockup p{font-family:var(--mock-text-family),system-ui,sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:-.01em}.carehero-mockup .wrap-break-word{overflow-wrap:anywhere;word-break:break-word}.carehero-mockup .markdown-content--documentPreview{line-height:1.25}.carehero-mockup .markdown-content{max-width:none;overflow-x:auto}.carehero-mockup .markdown-content>*+*{margin-top:1rem}.carehero-mockup .markdown-content h1,.carehero-mockup .markdown-content h2,.carehero-mockup .markdown-content h3,.carehero-mockup .markdown-content h4{font-weight:500}.carehero-mockup .markdown-content p{font-size:.875rem;line-height:1.5;margin-bottom:1rem}.carehero-mockup .markdown-content p+p{margin-top:1rem}.carehero-mockup .markdown-content ul{list-style:disc;margin-left:1.25rem}.carehero-mockup .markdown-content ol{list-style:decimal;margin-left:1.25rem}.carehero-mockup .markdown-content ol>li{margin-bottom:15px}.carehero-mockup .markdown-content ul>li{margin-bottom:5px;line-height:1.5rem}.carehero-mockup .markdown-content ol>li>ul>li{margin-bottom:5px}.carehero-mockup .markdown-content ol>li>p{margin-bottom:5px}.carehero-mockup .markdown-content ol>li>ul{margin-bottom:5px}.carehero-mockup .markdown-content strong{font-weight:500}.carehero-mockup .markdown-content hr{padding-top:.25rem;padding-bottom:.25rem}.carehero-mockup .markdown-content code{background:var(--muted);padding:.25rem;border-radius:.25rem}.carehero-mockup .markdown-content table{width:max-content;margin-top:1rem;border-collapse:collapse;margin-bottom:1rem}.carehero-mockup .markdown-content th{border:1px solid var(--border);white-space:nowrap;padding:.375rem;font-size:.75rem;text-align:left}.carehero-mockup .markdown-content td{border:1px solid var(--border);white-space:nowrap;padding:.375rem .5rem;font-size:.75rem}.carehero-mockup .markdown-content a{margin-right:.25rem}.carehero-mockup .mock-logo-dark,.dark .carehero-mockup .mock-logo-light{display:none}.dark .carehero-mockup .mock-logo-dark{display:block}.carehero-mockup .mock-kbd{background:#0000000d}.dark .carehero-mockup .mock-kbd{background:#ffffff0d}.carehero-mockup .mock-pill-badge{background:#fff9}.dark .carehero-mockup .mock-pill-badge{background:#0003}.carehero-mockup .mock-runprompt-btn{background:#ffffffe6}.dark .carehero-mockup .mock-runprompt-btn{background:#00000059}.carehero-mockup .mock-citation-badge{border-color:#0003;color:var(--foreground)}.dark .carehero-mockup .mock-citation-badge{border-color:color-mix(in oklab,var(--primary) 30%,transparent);color:var(--primary)}.carehero-mockup .mock-doc-row{background:var(--card);color:var(--card-foreground);border-color:var(--border)}.carehero-mockup .mock-doc-row:hover{background:var(--accent);border-color:var(--primary)}.dark .carehero-mockup .mock-doc-row:hover{border-color:var(--accent)}.carehero-mockup .mock-doc-thumb{border-color:color-mix(in oklab,var(--border) 50%,transparent)}.carehero-mockup .mock-doc-type-badge{background:#ffffffe6;color:#000000e6;border-color:color-mix(in oklab,var(--border) 30%,transparent)}.dark .carehero-mockup .mock-doc-type-badge{background:#00000059;color:var(--foreground);border-color:#ffffff1a}.dark .carehero-mockup{--background: oklch(.1735 .002 286.1848);--foreground: oklch(.9187 .0029 264.5414);--card: oklch(.2088 .0042 264.4766);--card-foreground: oklch(1 0 0);--popover: oklch(.1452 .0021 286.1313);--popover-foreground: oklch(1 0 0);--primary: oklch(.9249 0 0);--primary-foreground: oklch(0 0 0);--secondary: oklch(.2655 .0094 276.7468);--secondary-foreground: oklch(.9187 .0029 264.5414);--muted: oklch(.7123 .0045 271.3506);--muted-foreground: oklch(1 0 0);--accent: oklch(.2655 .0094 276.7468);--accent-foreground: oklch(1 0 0);--destructive: oklch(.6346 .2404 24.82);--destructive-foreground: oklch(0 0 0);--border: oklch(.2655 .0094 276.7468);--input: oklch(.3612 .014 274.5258);--ring: oklch(.6263 .0064 264.5173);--sidebar: #000000;--sidebar-foreground: oklch(1 0 0);--sidebar-primary: oklch(.9187 .0029 264.5414);--sidebar-primary-foreground: oklch(0 0 0);--sidebar-accent: oklch(.1349 .0024 286.0738);--sidebar-accent-foreground: oklch(1 0 0);--sidebar-border: oklch(.2605 .0058 271.1914);--sidebar-ring: oklch(.6263 .0064 264.5173);--chart-1: oklch(.6292 .0083 260.7307);--chart-2: oklch(.6597 .1295 170.7535);--chart-3: oklch(.8227 .0047 258.3273);--chart-4: oklch(.4653 .0954 166.9717);--chart-5: oklch(.4347 .0121 267.2367);--radius: .375rem;--radius-sm: .281rem;--radius-md: .375rem;--radius-lg: .563rem;--radius-xl: .75rem;--shadow-x: 0px;--shadow-y: 2px;--shadow-blur: 4px;--shadow-spread: 0px;--shadow-opacity: .1;--shadow-color: oklch(0 0 0);--tracking-normal: 0em;--spacing: .25rem;--shadow-2xs: 0px 2px 4px 0px oklch(0 0 0 / .05);--shadow-xs: 0px 2px 4px 0px oklch(0 0 0 / .05);--shadow-sm: 0px 2px 4px 0px oklch(0 0 0 / .1), 0px 1px 2px -1px oklch(0 0 0 / .1);--shadow: 0px 2px 4px 0px oklch(0 0 0 / .1), 0px 1px 2px -1px oklch(0 0 0 / .1);--shadow-md: 0px 2px 4px 0px oklch(0 0 0 / .1), 0px 2px 4px -1px oklch(0 0 0 / .1);--shadow-lg: 0px 2px 4px 0px oklch(0 0 0 / .1), 0px 4px 6px -1px oklch(0 0 0 / .1);--shadow-xl: 0px 2px 4px 0px oklch(0 0 0 / .1), 0px 8px 10px -1px oklch(0 0 0 / .1);--shadow-2xl: 0px 2px 4px 0px oklch(0 0 0 / .25)}
