.landing-fixed-theme{--landing-primary:200 98% 39%;--landing-primary-foreground:0 0% 100%;--landing-background:0 0% 100%;--landing-foreground:222 84% 5%;--landing-card:0 0% 100%;--landing-card-foreground:222 84% 5%;--landing-accent:186 96% 90%;--landing-accent-foreground:199 89% 18%;--landing-muted:210 40% 96%;--landing-muted-foreground:215 16% 47%;--landing-border:214 32% 91%;--landing-destructive:0 84% 60%;--landing-destructive-foreground:0 0% 100%;--landing-secondary:199 89% 48%;--landing-secondary-foreground:0 0% 100%;--background:var(--landing-background)!important;--foreground:var(--landing-foreground)!important;--card:var(--landing-card)!important;--card-foreground:var(--landing-card-foreground)!important;--primary:var(--landing-primary)!important;--primary-foreground:var(--landing-primary-foreground)!important;--accent:var(--landing-accent)!important;--accent-foreground:var(--landing-accent-foreground)!important;--muted:var(--landing-muted)!important;--muted-foreground:var(--landing-muted-foreground)!important;--border:var(--landing-border)!important;--destructive:var(--landing-destructive)!important;--destructive-foreground:var(--landing-destructive-foreground)!important}.landing-fixed-theme img{opacity:1!important;visibility:visible!important}.landing-fixed-theme .dashboard-preview{border:1px solid hsl(var(--landing-border));background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.landing-fixed-theme .dashboard-preview img{width:100%;height:auto;display:block}.landing-fixed-theme{background:hsl(var(--landing-background));color:hsl(var(--landing-foreground))}.landing-fixed-theme .landing-card{background:hsl(var(--landing-card));color:hsl(var(--landing-card-foreground));border-color:hsl(var(--landing-border))}.landing-fixed-theme .landing-button-primary{background:hsl(var(--landing-primary));color:hsl(var(--landing-primary-foreground))}.landing-fixed-theme .landing-button-primary:hover{background:hsl(var(--landing-primary)/.9)}.landing-fixed-theme .landing-button-outline{border:1px solid hsl(var(--landing-border));color:hsl(var(--landing-foreground));background:0 0}.landing-fixed-theme .landing-button-outline:hover{background:hsl(var(--landing-accent));color:hsl(var(--landing-accent-foreground))}.landing-fixed-theme .landing-text-muted{color:hsl(var(--landing-muted-foreground))}.landing-fixed-theme .landing-border{border-color:hsl(var(--landing-border))}.landing-fixed-theme .landing-bg-muted{background:hsl(var(--landing-muted))}.landing-gradient-ocean{background:linear-gradient(135deg,#0da2e7 0%,#0284c5 50%,#05e1fa 100%)}.landing-gradient-light{background:linear-gradient(#fff 0%,#ebfdff 50%,#f8fafc 100%)}.landing-gradient-hero{background:linear-gradient(135deg,#e6f6ff 0%,#cdf9fe 100%)}.landing-fixed-theme .aspect-video,.landing-fixed-theme .aspect-square{background:hsl(var(--landing-muted));position:relative}.landing-fixed-theme .image-placeholder{background:linear-gradient(135deg,hsl(var(--landing-accent))0%,hsl(var(--landing-primary)/.1)100%);color:hsl(var(--landing-primary));justify-content:center;align-items:center;font-weight:600;display:flex}
