/* Default (SikarLive) (default)
 * Generated by App\Services\ThemeCssWriter — DO NOT EDIT BY HAND.
 * Source of truth: resources/css/theme/colors.css + the theme's
 * stored overrides. Recompile with: php artisan themes:compile-css
 */
:root {
    --accent: #F1F5F9;
    --accent-foreground: #1E293B;
    --adm-accent: #E1EBF7;
    --adm-accent-foreground: #0B1016;
    --adm-background: #E4EEFA;
    --adm-border: #BCC5D1;
    --adm-card: #F8FAFD;
    --adm-card-foreground: #0B1016;
    --adm-card-radius: 20px;
    --adm-card-shadow: 0 1px 3px oklch(0% 0 0 / 0.08);
    --adm-foreground: #0B1016;
    --adm-glass-hover: #EAEFF5;
    --adm-glass-mid: #F6F9FC;
    --adm-glass-weak: #F2F5FB;
    --adm-gradient-brand: linear-gradient(90deg, #FF7A00 0%, #FF2D7A 35%, #7B2CFF 70%, #2563FF 100%);
    --adm-gradient-danger: linear-gradient(135deg, #F87171, #DC2626);
    --adm-gradient-success: linear-gradient(135deg, #22C55E, #16A34A);
    --adm-input: #BCC5D1;
    --adm-muted: #E1E7EE;
    --adm-muted-foreground: #565E69;
    --adm-popover: #F8FAFD;
    --adm-popover-foreground: #0B1016;
    --adm-primary-foreground: #FFFFFF;
    --adm-ring: #FF5D00;
    --adm-row-border: #CED5DE;
    --adm-row-hover: #EDF2F9;
    --adm-scroll-thumb: #A8AFB8;
    --adm-scroll-track: #DADEE5;
    --adm-secondary: #E3EAF4;
    --adm-secondary-foreground: #0B1016;
    --adm-sidebar: #F2F5FB;
    --adm-sidebar-accent: #E3EAF4;
    --adm-sidebar-accent-foreground: #0B1016;
    --adm-sidebar-border: #BCC5D1;
    --adm-sidebar-foreground: #0B1016;
    --adm-sidebar-primary: #0B1016;
    --adm-sidebar-primary-foreground: #FFFFFF;
    --adm-sidebar-ring: #FF5D00;
    --adm-skeleton: #F2F5FB;
    --adm-switch-off: #E3E8EF;
    --adm-table-head: #EAEFF5;
    --adm-tabs: #E8EDF5;
    --adm-text-destructive: #970000;
    --adm-text-info: #00418D;
    --adm-text-success: #004D00;
    --adm-text-warning: #8B3C00;
    --background: #FFFFFF;
    --border: #E2E8F0;
    --card: #FFFFFF;
    --card-foreground: #0F172A;
    --chart-1: #FF5D00;
    --chart-2: oklch(84% 0.085 41);
    --chart-3: #0891B2;
    --chart-4: #7C3AED;
    --chart-5: #D97706;
    --color-primary-100: oklch(95% 0.024 41);
    --color-primary-200: oklch(90% 0.05 41);
    --color-primary-300: oklch(84% 0.085 41);
    --color-primary-400: #FF973A;
    --color-primary-50: oklch(97.5% 0.012 41);
    --color-primary-500: #FF5D00;
    --color-primary-600: #DE6500;
    --color-primary-700: #BC3700;
    --color-primary-800: #962100;
    --color-primary-900: #6F0B00;
    --color-primary-950: oklch(25.5% 0.072 41);
    --destructive: oklch(0.577 0.245 27.325);
    --destructive-foreground: #FFFFFF;
    --festival-accent: #F59E0B;
    --festival-glow: #FBBF24;
    --festival-glow-accent: #F97316;
    --foreground: #0F172A;
    --info: oklch(0.685 0.169 237.323);
    --info-foreground: #FFFFFF;
    --input: #E2E8F0;
    --muted: #F1F5F9;
    --muted-foreground: #64748B;
    --popover: #FFFFFF;
    --popover-foreground: #0F172A;
    --primary: #FF5D00;
    --primary-foreground: #FFFFFF;
    --promo-burst-from: #F59E0B;
    --promo-burst-to: #EF4444;
    --promo-mystery-from: #A855F7;
    --promo-mystery-ink: #FEF3C7;
    --promo-mystery-to: #6D28D9;
    --promo-reveal-from: #FFF7ED;
    --promo-reveal-to: #FFEDD5;
    --promo-scratch-deep: #FACC15;
    --promo-scratch-gold: #FFD76A;
    --radius: 0.625rem;
    --ring: #FF5D00;
    --secondary: #F1F5F9;
    --secondary-foreground: #1E293B;
    --sidebar: #F8FAFC;
    --sidebar-accent: #F1F5F9;
    --sidebar-accent-foreground: #1E293B;
    --sidebar-border: #E2E8F0;
    --sidebar-foreground: #0F172A;
    --sidebar-primary: #0F172A;
    --sidebar-primary-foreground: #FFFFFF;
    --sidebar-ring: #FF5D00;
    --sl-ai-gradient: conic-gradient(from 0deg, #FF973A, #DE6500, #7C3AED, #D97706, #FF973A);
    --sl-bg-app: linear-gradient(135deg, #FFFFFF 0%, oklch(97.5% 0.012 41) 40%, #F1F5F9 100%);
    --sl-bg-lavender: #F4F0FF;
    --sl-bg-main: linear-gradient(135deg, #FFFFFF 0%, oklch(97.5% 0.012 41) 45%, #F1F5F9 100%);
    --sl-bg-peach: #FFF4EE;
    --sl-bg-pearl: #FAFAFC;
    --sl-blue: #2563FF;
    --sl-body: #667085;
    --sl-brand-100: oklch(95% 0.024 41);
    --sl-brand-200: oklch(90% 0.05 41);
    --sl-brand-300: oklch(84% 0.085 41);
    --sl-brand-400: #FF973A;
    --sl-brand-50: oklch(97.5% 0.012 41);
    --sl-brand-500: #FF5D00;
    --sl-brand-600: #DE6500;
    --sl-brand-700: #BC3700;
    --sl-brand-800: #962100;
    --sl-brand-900: #6F0B00;
    --sl-brand-950: oklch(25.5% 0.072 41);
    --sl-brand-core: #FF5D00;
    --sl-brand-core-400: #FF973A;
    --sl-brand-core-600: #DE6500;
    --sl-brand-core-border: color-mix(in oklab, #FF5D00 28%, transparent);
    --sl-brand-core-soft: color-mix(in oklab, #FF5D00 10%, transparent);
    --sl-brand-core-soft-strong: color-mix(in oklab, #FF5D00 16%, transparent);
    --sl-brand-glow: color-mix(in oklab, #FF5D00 40%, transparent);
    --sl-brand-glow-faint: color-mix(in oklab, #FF5D00 9%, transparent);
    --sl-brand-glow-soft: color-mix(in oklab, #FF5D00 18%, transparent);
    --sl-brand-gradient: linear-gradient(90deg, #FF7A00 0%, #FF2D7A 35%, #7B2CFF 70%, #2563FF 100%);
    --sl-brand-gradient-core: linear-gradient(90deg, #FF973A 0%, #FF5D00 40%, #DE6500 100%);
    --sl-brand-gradient-core-v: linear-gradient(180deg, #FF973A 0%, #DE6500 100%);
    --sl-brand-gradient-v: linear-gradient(180deg, #FF973A 0%, #FF5D00 50%, #BC3700 100%);
    --sl-brand-text: #FF5D00;
    --sl-btn-call: linear-gradient(135deg, oklch(0.685 0.169 237.323), oklch(0.48 0.2 258));
    --sl-btn-chat: linear-gradient(135deg, oklch(0.696 0.17 162.48), oklch(0.55 0.15 155));
    --sl-btn-gradient: linear-gradient(90deg, #FF7A00, #FFB000);
    --sl-btn-share: linear-gradient(135deg, #64748B, #334155);
    --sl-card-bg: #FFFFFF;
    --sl-card-radius: 24px;
    --sl-card-shadow: 0 4px 20px rgba(0, 0, 0, 0.1);
    --sl-destructive: oklch(0.577 0.245 27.325);
    --sl-glass: #FFFFFF;
    --sl-golden: #FFB000;
    --sl-heading: #101828;
    --sl-hero-brown: #6F0B00;
    --sl-hero-cream: oklch(97.5% 0.012 41);
    --sl-hero-golden: #FF973A;
    --sl-hero-saffron: #DE6500;
    --sl-icon-events: linear-gradient(135deg, #FF2D7A, #FF973A);
    --sl-icon-food: linear-gradient(135deg, #FF973A, #DE6500);
    --sl-icon-jobs: linear-gradient(135deg, #7C3AED, #FF2D7A);
    --sl-icon-services: linear-gradient(135deg, #FF5D00, #7C3AED);
    --sl-indigo: #FF5D00;
    --sl-info: oklch(0.685 0.169 237.323);
    --sl-ink-0: #FFFFFF;
    --sl-ink-100: #F1F5F9;
    --sl-ink-200: #E2E8F0;
    --sl-ink-300: #CBD5E1;
    --sl-ink-400: #94A3B8;
    --sl-ink-50: #F8FAFC;
    --sl-ink-500: #64748B;
    --sl-ink-600: #475569;
    --sl-ink-700: #334155;
    --sl-ink-800: #1E293B;
    --sl-ink-900: #0F172A;
    --sl-ink-950: #020617;
    --sl-like: #FF1493;
    --sl-like-soft: color-mix(in oklab, #FF1493 14%, transparent);
    --sl-like-strong: color-mix(in oklab, #FF1493 24%, transparent);
    --sl-magenta: #E000FF;
    --sl-neu-shadow: #A3B1C6;
    --sl-orange: #FF5D00;
    --sl-pink: #FF2D7A;
    --sl-purple: #7B2CFF;
    --sl-shadow: #000000;
    --sl-sky: #FF5D00;
    --sl-success: oklch(0.696 0.17 162.48);
    --sl-tint-amber: #D97706;
    --sl-tint-blue: #1D4ED8;
    --sl-tint-green: #059669;
    --sl-tint-orange: #DE6500;
    --sl-tint-rose: #E11D48;
    --sl-tint-teal: #0891B2;
    --sl-tint-violet: #7C3AED;
    --sl-warning: oklch(0.769 0.188 70.08);
    --success: oklch(0.696 0.17 162.48);
    --success-foreground: #FFFFFF;
    --wa-bar: #F0F2F5;
    --wa-bg: #EFEAE2;
    --wa-bubble-in: #FFFFFF;
    --wa-bubble-out: #DCF8C6;
    --wa-frame: #1F2C34;
    --wa-header: #008069;
    --wa-header-ink: #FFFFFF;
    --wa-ink: #111B21;
    --wa-ink-faint: #8696A0;
    --wa-ink-soft: #667781;
    --wa-tick: #53BDEB;
    --wa-url-bg: #E7F3FF;
    --wa-url-ink: #027EB5;
    --warning: oklch(0.769 0.188 70.08);
    --warning-foreground: #FFFFFF;
}
