.joya-warm{--background:#fcf8f3;--foreground:#180e2f;--card:#fff;--card-foreground:#180e2f;--popover:#fff;--popover-foreground:#180e2f;--primary:#6a4cff;--primary-foreground:#fff;--secondary:#ffebf5;--secondary-foreground:#241547;--muted:#f7f0e9;--muted-foreground:#5f5478;--accent:#ff5cb3;--accent-foreground:#fff;--destructive:#ec3c3c;--destructive-foreground:#fff;--border:#e7e2f3;--input:#e7e2f3;--ring:#6a4cff;--radius:1rem;--color-background:#fcf8f3;--color-foreground:#180e2f;--color-card:#fff;--color-card-foreground:#180e2f;--color-popover:#fff;--color-popover-foreground:#180e2f;--color-primary:#6a4cff;--color-primary-foreground:#fff;--color-secondary:#ffebf5;--color-secondary-foreground:#241547;--color-muted:#f7f0e9;--color-muted-foreground:#5f5478;--color-accent:#ff5cb3;--color-accent-foreground:#fff;--color-destructive:#ec3c3c;--color-destructive-foreground:#fff;--color-border:#e7e2f3;--color-input:#e7e2f3;--color-ring:#6a4cff;--gradient-primary:linear-gradient(135deg, #6a4cff 0%, #ff5cb3 100%);color:var(--foreground);background-color:var(--background);font-family:Rubik,Assistant,ui-sans-serif,system-ui,sans-serif}.joya-warm.joya-warm-bg,.joya-warm .joya-warm-bg{background-color:#fcf8f3;background-image:radial-gradient(60% 45% at 12% 8%,#ffc2e28c 0%,#0000 60%),radial-gradient(55% 40% at 92% 12%,#dbccff8c 0%,#0000 65%),radial-gradient(70% 55% at 50% 110%,#ffedc280 0%,#0000 65%)}.joya-warm .joya-warm-card{background-color:#fff;border:1px solid #e7e2f3;box-shadow:0 1px 2px #563d8f0a,0 12px 30px -18px #4e29a32e}.joya-warm .glass,.joya-warm.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #e7e2f3}.joya-warm .glass-strong,.joya-warm.glass-strong{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dcd4ed}.joya-warm input{background-color:#fff;border-color:#dcd4ed}
