/* Platform 88.2.1 — Mobiles design tokens (scoped, never override enterprise tokens) */
.mhp8821 {
    --mobile-primary: #06b6d4;
    --mobile-primary-dark: #0891b2;
    --mobile-accent: #818cf8;
    --mobile-accent-glow: #67e8f9;
    --mobile-surface: #0f172a;
    --mobile-surface-raised: #1e293b;
    --mobile-surface-glass: rgba(30, 41, 59, 0.72);
    --mobile-text: #f1f5f9;
    --mobile-text-muted: #cbd5e1;
    --mobile-text-subtle: #94a3b8;
    --mobile-border: rgba(148, 163, 184, 0.22);
    --mobile-border-strong: #334155;
    --mobile-success: #34d399;
    --mobile-warning: #fbbf24;
    --mobile-radius: 1rem;
    --mobile-radius-lg: 1.5rem;
    --mobile-shadow: 0 8px 32px rgba(6, 182, 212, 0.12);
    --mobile-font-display: "Segoe UI", system-ui, sans-serif;
    --mobile-font-mono: ui-monospace, "Cascadia Code", monospace;
    --mobile-space-section: clamp(2.5rem, 6vw, 4.5rem);
    --mobile-space-block: clamp(1rem, 3vw, 1.75rem);
}
