[data-theme=violet] .bg-claude-50,.pi-app .bg-claude-50{background-color:var(--surface)}[data-theme=violet] .bg-claude-50\/50,[data-theme=violet] .bg-claude-50\/60,.pi-app .bg-claude-50\/50,.pi-app .bg-claude-50\/60{background-color:var(--surface-2)}[data-theme=violet] .bg-claude-100,.pi-app .bg-claude-100{background-color:var(--ac-12)}[data-theme=violet] .bg-claude-700,.pi-app .bg-claude-700{background-color:var(--ac)}[data-theme=violet] .bg-card,.pi-app .bg-card{background-color:var(--surface)}[data-theme=violet] .bg-cream,[data-theme=violet] .bg-canvas,.pi-app .bg-cream,.pi-app .bg-canvas{background-color:var(--bg)}[data-theme=violet] .bg-claude-mesh,.pi-app .bg-claude-mesh{background:radial-gradient(40% 30% at 88% -5%,#8b5cf61a,#0000 70%),radial-gradient(36% 30% at 4% 2%,#5b8def14,#0000 70%),#faf9ff}[data-theme=violet] .bg-claude-gradient,.pi-app .bg-claude-gradient{background-image:linear-gradient(120deg, var(--ac-2), var(--ac) 60%, var(--ac-3))}[data-theme=violet] .bg-claude-gradient-hero,.pi-app .bg-claude-gradient-hero{background-image:linear-gradient(120deg, var(--ac-2), var(--ac) 55%, var(--ac-3))}[data-theme=violet] .bg-claude-gradient-soft,.pi-app .bg-claude-gradient-soft{background-image:linear-gradient(135deg, var(--ac-12), transparent)}[data-theme=violet] .text-claude-700,.pi-app .text-claude-700{color:var(--ac)}[data-theme=violet] .text-claude-900,.pi-app .text-claude-900,[data-theme=violet] .text-claude-ink,.pi-app .text-claude-ink,[data-theme=violet] .text-ink,.pi-app .text-ink{color:var(--txt)}[data-theme=violet] .text-ink-secondary,.pi-app .text-ink-secondary{color:var(--muted)}[data-theme=violet] .text-ink-muted,.pi-app .text-ink-muted{color:var(--muted-2)}[data-theme=violet] .hover\:text-claude-900:hover,.pi-app .hover\:text-claude-900:hover{color:var(--ac-2)}[data-theme=violet] .hover\:text-claude-ink:hover,.pi-app .hover\:text-claude-ink:hover{color:var(--txt)}[data-theme=violet] .border-claude-border,.pi-app .border-claude-border{border-color:var(--line)}[data-theme=violet] .border-border,[data-theme=violet] .border-border-strong,.pi-app .border-border,.pi-app .border-border-strong{border-color:var(--line-2)}[data-theme=violet] .border-claude-500,.pi-app .border-claude-500,[data-theme=violet] .border-claude-700,.pi-app .border-claude-700{border-color:var(--ac)}[data-theme=violet] .rounded-claude,.pi-app .rounded-claude{border-radius:12px}[data-theme=violet] .shadow-claude-glow,.pi-app .shadow-claude-glow{box-shadow:0 8px 22px var(--ac-glow)}[data-theme=violet] .shadow-claude-glow-lg,.pi-app .shadow-claude-glow-lg{box-shadow:0 14px 38px var(--ac-glow), 0 6px 16px #6d5bf629}[data-theme=violet] .shadow-claude-ring,.pi-app .shadow-claude-ring{box-shadow:0 0 0 1px var(--ac), 0 0 0 4px var(--ac-12)}[data-theme=violet] .shadow-card,.pi-app .shadow-card{box-shadow:var(--shadow)}[data-theme=violet] .shadow-card-md,[data-theme=violet] .shadow-card-lg,.pi-app .shadow-card-md,.pi-app .shadow-card-lg{box-shadow:var(--shadow-lg)}[data-theme=violet] .ring-claude-200,.pi-app .ring-claude-200{--tw-ring-color:var(--ac-12)}[data-theme=violet] .focus\:border-claude-500:focus,.pi-app .focus\:border-claude-500:focus{border-color:var(--ac)}[data-theme=violet] .focus\:shadow-claude-ring:focus,.pi-app .focus\:shadow-claude-ring:focus{box-shadow:0 0 0 4px var(--ac-12)}[data-theme=violet] .hover\:bg-claude-50:hover,.pi-app .hover\:bg-claude-50:hover{background-color:var(--surface-2)}[data-theme=violet] .hover\:bg-claude-100:hover,.pi-app .hover\:bg-claude-100:hover{background-color:var(--ac-12)}[data-theme=violet] input[type=checkbox],[data-theme=violet] input[type=radio],.pi-app input[type=checkbox],.pi-app input[type=radio]{accent-color:var(--ac)}[data-theme=violet] .font-mono,.pi-app .font-mono{font-family:var(--font-jb-mono)}[data-theme=violet] .bg-\[\#F2700C\],.pi-app .bg-\[\#F2700C\]{background-color:var(--ac)}[data-theme=violet] .hover\:bg-\[\#dc6209\]:hover,.pi-app .hover\:bg-\[\#dc6209\]:hover{background-color:var(--ac-2)}[data-theme=violet] .bg-\[\#0EA5E9\],.pi-app .bg-\[\#0EA5E9\]{background-color:var(--ac)}[data-theme=violet] .hover\:bg-\[\#0284C7\]:hover,.pi-app .hover\:bg-\[\#0284C7\]:hover{background-color:var(--ac-2)}[data-theme=violet] .bg-\[\#EA580C\],[data-theme=violet] .bg-\[\#F97316\],.pi-app .bg-\[\#EA580C\],.pi-app .bg-\[\#F97316\]{background-color:var(--ac)}[data-theme=violet] .text-\[\#EA580C\],[data-theme=violet] .text-\[\#F97316\],.pi-app .text-\[\#EA580C\],.pi-app .text-\[\#F97316\]{color:var(--ac)}[data-theme=violet] .border-\[\#EA580C\],[data-theme=violet] .border-\[\#F97316\],.pi-app .border-\[\#EA580C\],.pi-app .border-\[\#F97316\]{border-color:var(--ac)}[data-theme=violet] .hover\:bg-\[\#EA580C\]:hover,[data-theme=violet] .hover\:bg-\[\#F97316\]:hover,.pi-app .hover\:bg-\[\#EA580C\]:hover,.pi-app .hover\:bg-\[\#F97316\]:hover{background-color:var(--ac-2)}
