@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";.cad-app-mock{--app-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--app-serif: "Playfair Display", Georgia, serif;--app-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--app-fg: hsl(220 25% 12%);--app-fg-soft: hsl(220 15% 22%);--app-fg-mute: hsl(220 10% 35%);--app-fg-dim: hsl(220 5% 60%);--app-bg: hsl(35 52% 96%);--app-paper-raised: hsl(35 45% 98%);--app-paper-warm: hsl(39 45% 91%);--app-card: hsl(0 0% 100%);--app-popover: hsl(0 0% 100%);--app-muted: hsl(45 10% 92%);--app-line: hsl(220 25% 12% / .06);--app-line-strong: hsl(220 25% 12% / .08);--app-line-bright: hsl(220 25% 12% / .14);--app-border: hsl(45 10% 75% / .35);--app-accent: hsl(35 79% 57%);--app-success: hsl(160 84% 35%);--app-state-active-bg: hsl(0 0% 10%);--app-state-active-fg: hsl(45 20% 95%);--app-surface-1: hsl(220 25% 12% / .028);--app-surface-2: hsl(220 25% 12% / .048);--app-surface-3: hsl(220 25% 12% / .068);--app-waveform-played: hsl(162 50% 32%);--app-waveform-unplayed: hsl(220 10% 72%);--app-tier-dormant: hsl(47 5% 69%);--app-tier-casual: hsl(211 65% 72%);--app-tier-engaged: hsl(158 50% 58%);--app-tier-loyal: hsl(33 87% 55%);--app-tier-superfan: hsl(339 60% 58%);--app-radius-sm: 10px;--app-radius-md: 14px;--app-radius-lg: 20px;--sans: var(--app-sans);--mono: var(--app-mono);--fg: var(--app-fg);--fg-soft: var(--app-fg-soft);--fg-mute: var(--app-fg-mute);--fg-dim: var(--app-fg-dim);--line: var(--app-line);--line-strong: var(--app-line-strong);--line-bright: var(--app-line-bright);--bg: var(--app-bg);--bg-elev: var(--app-card);--accent: var(--app-accent);--r-md: var(--app-radius-md);--r-lg: 16px;font-family:var(--app-sans);font-feature-settings:normal;-webkit-font-smoothing:antialiased}.cad-app-mock.cad-dash-shell{--dash-bg: var(--app-bg);--dash-fg: var(--app-fg);--dash-muted: var(--app-fg-mute);--dash-muted-soft: hsl(220 10% 35% / .6);--dash-line: var(--app-line);--dash-line-soft: hsl(220 25% 12% / .06);--dash-orange: var(--app-accent);--dash-sidebar-active: hsl(220 25% 12% / .07);--dash-panel-border: hsl(220 25% 12% / .06)}.cad-app-mock .vc-headline{font-family:var(--app-serif);font-weight:600;letter-spacing:-.02em}.cad-app-mock .vc-sub{font-family:var(--app-sans);font-style:italic;font-weight:400}.cad-app-mock .vc-label{font-family:var(--app-sans);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.cad-app-mock .vc-mono{font-family:var(--app-mono)}.cad-app-mock.pages-share-mobile,.cad-app-mock.pages-signup-mobile{font-family:var(--app-page-font, var(--app-sans))}.cad-app-mock.cad-voice-ios{--cv-ios-bg: var(--app-bg);--cv-ios-surface: var(--app-surface-2);--cv-ios-ink: var(--app-fg);--cv-ios-muted: var(--app-fg-mute);--cv-ios-line: hsl(220 25% 12% / .1);--cv-ios-accent: var(--app-accent)}.cad-app-mock .cad-voice-ios__capture-bar{background:var(--app-waveform-unplayed)}.cad-app-mock .cad-voice-ios__capture-bar--played{background:var(--app-waveform-played)}
