@layer components{.experience-theme{--primary:.3958 .1331 25.723;--primary-foreground:1 0 0;--accent:.956 .0218 17.5403;--accent-foreground:.3958 .1331 25.723;--border:.79 .065 25.723;--input:.74 .075 25.723;--ring:.465 .147 24.9381;--color-primary:oklch(var(--primary));--color-primary-foreground:oklch(var(--primary-foreground));--color-accent:oklch(var(--accent));--color-accent-foreground:oklch(var(--accent-foreground));--color-border:oklch(var(--border));--color-input:oklch(var(--input));--color-ring:oklch(var(--ring))}.dark .experience-theme{--primary:.8 .105 25.723;--primary-foreground:.2178 0 0;--accent:.3 .045 25.723;--accent-foreground:.88 .055 25.723;--border:.49 .075 25.723;--input:.58 .085 25.723;--ring:.8 .105 25.723}.experience-section-heading:before{content:"";background:var(--color-primary);width:3rem;height:2px;margin-bottom:1rem;display:block}}@layer utilities{.experience-theme .section-badge{color:var(--color-primary);border-color:var(--color-primary)}}
