.medicine-color-blue .medicine-gradient-bg{background:linear-gradient(to bottom right,#eff6ff,#fff,#eff6ff)}.medicine-color-blue .medicine-icon-bg{background:linear-gradient(to bottom right,#3b82f6,#2563eb)}.medicine-color-blue .medicine-badge-bg{color:#1d4ed8;background-color:#eff6ff;border-color:#bfdbfe}.medicine-color-blue .medicine-header-bg,.medicine-color-blue .medicine-btn-primary{background:linear-gradient(90deg,#3b82f6,#2563eb)}.medicine-color-blue .medicine-btn-primary:hover{background:linear-gradient(90deg,#2563eb,#1d4ed8)}.medicine-color-blue .medicine-btn-secondary{background:linear-gradient(90deg,#60a5fa,#3b82f6)}.medicine-color-blue .medicine-btn-secondary:hover{background:linear-gradient(90deg,#3b82f6,#2563eb)}.medicine-color-blue .medicine-active-btn{background-color:#3b82f6}.medicine-color-blue .medicine-active-btn:hover{background-color:rgba(59,130,246,.9)}.medicine-color-blue .medicine-blur-1{background-color:#dbeafe}.medicine-color-blue .medicine-blur-2,.medicine-color-blue .medicine-table-header-bg{background-color:#bfdbfe}.medicine-color-blue .medicine-card-hover:hover{border-color:#3b82f6}.medicine-color-blue .group:hover .medicine-text-hover{color:#2563eb}.medicine-color-green .medicine-gradient-bg{background:linear-gradient(to bottom right,#f0fdf4,#fff,#f0fdf4)}.medicine-color-green .medicine-icon-bg{background:linear-gradient(to bottom right,#22c55e,#16a34a)}.medicine-color-green .medicine-badge-bg{color:#166534;background-color:#f0fdf4;border-color:#bbf7d0}.medicine-color-green .medicine-header-bg,.medicine-color-green .medicine-btn-primary{background:linear-gradient(90deg,#22c55e,#16a34a)}.medicine-color-green .medicine-btn-primary:hover{background:linear-gradient(90deg,#16a34a,#15803d)}.medicine-color-green .medicine-btn-secondary{background:linear-gradient(90deg,#4ade80,#22c55e)}.medicine-color-green .medicine-btn-secondary:hover{background:linear-gradient(90deg,#22c55e,#16a34a)}.medicine-color-green .medicine-active-btn{background-color:#22c55e}.medicine-color-green .medicine-active-btn:hover{background-color:rgba(34,197,94,.9)}.medicine-color-green .medicine-blur-1{background-color:#dcfce7}.medicine-color-green .medicine-blur-2,.medicine-color-green .medicine-table-header-bg{background-color:#bbf7d0}.medicine-color-green .medicine-card-hover:hover{border-color:#22c55e}.medicine-color-green .group:hover .medicine-text-hover{color:#16a34a}.medicine-color-purple .medicine-gradient-bg{background:linear-gradient(to bottom right,#faf5ff,#fff,#faf5ff)}.medicine-color-purple .medicine-icon-bg{background:linear-gradient(to bottom right,#a855f7,#9333ea)}.medicine-color-purple .medicine-badge-bg{color:#6b21a8;background-color:#faf5ff;border-color:#e9d5ff}.medicine-color-purple .medicine-header-bg,.medicine-color-purple .medicine-btn-primary{background:linear-gradient(90deg,#a855f7,#9333ea)}.medicine-color-purple .medicine-btn-primary:hover{background:linear-gradient(90deg,#9333ea,#7e22ce)}.medicine-color-purple .medicine-btn-secondary{background:linear-gradient(90deg,#c084fc,#a855f7)}.medicine-color-purple .medicine-btn-secondary:hover{background:linear-gradient(90deg,#a855f7,#9333ea)}.medicine-color-purple .medicine-active-btn{background-color:#a855f7}.medicine-color-purple .medicine-active-btn:hover{background-color:rgba(168,85,247,.9)}.medicine-color-purple .medicine-blur-1{background-color:#f3e8ff}.medicine-color-purple .medicine-blur-2,.medicine-color-purple .medicine-table-header-bg{background-color:#e9d5ff}.medicine-color-purple .medicine-card-hover:hover{border-color:#a855f7}.medicine-color-purple .group:hover .medicine-text-hover{color:#9333ea}.medicine-color-red .medicine-gradient-bg{background:linear-gradient(to bottom right,#fef2f2,#fff,#fef2f2)}.medicine-color-red .medicine-icon-bg{background:linear-gradient(to bottom right,#ef4444,#dc2626)}.medicine-color-red .medicine-badge-bg{color:#991b1b;background-color:#fef2f2;border-color:#fecaca}.medicine-color-red .medicine-header-bg,.medicine-color-red .medicine-btn-primary{background:linear-gradient(90deg,#ef4444,#dc2626)}.medicine-color-red .medicine-btn-primary:hover{background:linear-gradient(90deg,#dc2626,#b91c1c)}.medicine-color-red .medicine-btn-secondary{background:linear-gradient(90deg,#f87171,#ef4444)}.medicine-color-red .medicine-btn-secondary:hover{background:linear-gradient(90deg,#ef4444,#dc2626)}.medicine-color-red .medicine-active-btn{background-color:#ef4444}.medicine-color-red .medicine-active-btn:hover{background-color:rgba(239,68,68,.9)}.medicine-color-red .medicine-blur-1{background-color:#fee2e2}.medicine-color-red .medicine-blur-2,.medicine-color-red .medicine-table-header-bg{background-color:#fecaca}.medicine-color-red .medicine-card-hover:hover{border-color:#ef4444}.medicine-color-red .group:hover .medicine-text-hover{color:#dc2626}.medicine-color-violet .medicine-gradient-bg{background:linear-gradient(to bottom right,#f5f3ff,#fff,#f5f3ff)}.medicine-color-violet .medicine-icon-bg{background:linear-gradient(to bottom right,#8b5cf6,#7c3aed)}.medicine-color-violet .medicine-badge-bg{color:#5b21b6;background-color:#f5f3ff;border-color:#ddd6fe}.medicine-color-violet .medicine-header-bg,.medicine-color-violet .medicine-btn-primary{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.medicine-color-violet .medicine-btn-primary:hover{background:linear-gradient(90deg,#7c3aed,#6d28d9)}.medicine-color-violet .medicine-btn-secondary{background:linear-gradient(90deg,#a78bfa,#8b5cf6)}.medicine-color-violet .medicine-btn-secondary:hover{background:linear-gradient(90deg,#8b5cf6,#7c3aed)}.medicine-color-violet .medicine-active-btn{background-color:#8b5cf6}.medicine-color-violet .medicine-active-btn:hover{background-color:rgba(139,92,246,.9)}.medicine-color-violet .medicine-blur-1{background-color:#ede9fe}.medicine-color-violet .medicine-blur-2,.medicine-color-violet .medicine-table-header-bg{background-color:#ddd6fe}.medicine-color-violet .medicine-card-hover:hover{border-color:#8b5cf6}.medicine-color-violet .group:hover .medicine-text-hover{color:#7c3aed}.medicine-color-emerald .medicine-gradient-bg{background:linear-gradient(to bottom right,#ecfdf5,#fff,#ecfdf5)}.medicine-color-emerald .medicine-icon-bg{background:linear-gradient(to bottom right,#10b981,#059669)}.medicine-color-emerald .medicine-badge-bg{color:#065f46;background-color:#ecfdf5;border-color:#a7f3d0}.medicine-color-emerald .medicine-header-bg,.medicine-color-emerald .medicine-btn-primary{background:linear-gradient(90deg,#10b981,#059669)}.medicine-color-emerald .medicine-btn-primary:hover{background:linear-gradient(90deg,#059669,#047857)}.medicine-color-emerald .medicine-btn-secondary{background:linear-gradient(90deg,#34d399,#10b981)}.medicine-color-emerald .medicine-btn-secondary:hover{background:linear-gradient(90deg,#10b981,#059669)}.medicine-color-emerald .medicine-active-btn{background-color:#10b981}.medicine-color-emerald .medicine-active-btn:hover{background-color:rgba(16,185,129,.9)}.medicine-color-emerald .medicine-blur-1{background-color:#d1fae5}.medicine-color-emerald .medicine-blur-2,.medicine-color-emerald .medicine-table-header-bg{background-color:#a7f3d0}.medicine-color-emerald .medicine-card-hover:hover{border-color:#10b981}.medicine-color-emerald .group:hover .medicine-text-hover{color:#059669}.medicine-color-pink .medicine-gradient-bg{background:linear-gradient(to bottom right,#fdf2f8,#fff,#fdf2f8)}.medicine-color-pink .medicine-icon-bg{background:linear-gradient(to bottom right,#ec4899,#db2777)}.medicine-color-pink .medicine-badge-bg{color:#9d174d;background-color:#fdf2f8;border-color:#fbcfe8}.medicine-color-pink .medicine-header-bg,.medicine-color-pink .medicine-btn-primary{background:linear-gradient(90deg,#ec4899,#db2777)}.medicine-color-pink .medicine-btn-primary:hover{background:linear-gradient(90deg,#db2777,#be185d)}.medicine-color-pink .medicine-btn-secondary{background:linear-gradient(90deg,#f472b6,#ec4899)}.medicine-color-pink .medicine-btn-secondary:hover{background:linear-gradient(90deg,#ec4899,#db2777)}.medicine-color-pink .medicine-active-btn{background-color:#ec4899}.medicine-color-pink .medicine-active-btn:hover{background-color:rgba(236,72,153,.9)}.medicine-color-pink .medicine-blur-1{background-color:#fce7f3}.medicine-color-pink .medicine-blur-2,.medicine-color-pink .medicine-table-header-bg{background-color:#fbcfe8}.medicine-color-pink .medicine-card-hover:hover{border-color:#ec4899}.medicine-color-pink .group:hover .medicine-text-hover{color:#db2777}.medicine-color-cyan .medicine-gradient-bg{background:linear-gradient(to bottom right,#ecfeff,#fff,#ecfeff)}.medicine-color-cyan .medicine-icon-bg{background:linear-gradient(to bottom right,#06b6d4,#0891b2)}.medicine-color-cyan .medicine-badge-bg{color:#0e7490;background-color:#ecfeff;border-color:#a5f3fc}.medicine-color-cyan .medicine-header-bg,.medicine-color-cyan .medicine-btn-primary{background:linear-gradient(90deg,#06b6d4,#0891b2)}.medicine-color-cyan .medicine-btn-primary:hover{background:linear-gradient(90deg,#0891b2,#0e7490)}.medicine-color-cyan .medicine-btn-secondary{background:linear-gradient(90deg,#22d3ee,#06b6d4)}.medicine-color-cyan .medicine-btn-secondary:hover{background:linear-gradient(90deg,#06b6d4,#0891b2)}.medicine-color-cyan .medicine-active-btn{background-color:#06b6d4}.medicine-color-cyan .medicine-active-btn:hover{background-color:rgba(6,182,212,.9)}.medicine-color-cyan .medicine-blur-1{background-color:#cffafe}.medicine-color-cyan .medicine-blur-2,.medicine-color-cyan .medicine-table-header-bg{background-color:#a5f3fc}.medicine-color-cyan .medicine-card-hover:hover{border-color:#06b6d4}.medicine-color-cyan .group:hover .medicine-text-hover{color:#0891b2}.medicine-color-yellow .medicine-gradient-bg{background:linear-gradient(to bottom right,#fefce8,#fff,#fefce8)}.medicine-color-yellow .medicine-icon-bg{background:linear-gradient(to bottom right,#eab308,#ca8a04)}.medicine-color-yellow .medicine-badge-bg{color:#854d0e;background-color:#fefce8;border-color:#fef08a}.medicine-color-yellow .medicine-header-bg,.medicine-color-yellow .medicine-btn-primary{background:linear-gradient(90deg,#eab308,#ca8a04)}.medicine-color-yellow .medicine-btn-primary:hover{background:linear-gradient(90deg,#ca8a04,#a16207)}.medicine-color-yellow .medicine-btn-secondary{background:linear-gradient(90deg,#facc15,#eab308)}.medicine-color-yellow .medicine-btn-secondary:hover{background:linear-gradient(90deg,#eab308,#ca8a04)}.medicine-color-yellow .medicine-active-btn{background-color:#eab308}.medicine-color-yellow .medicine-active-btn:hover{background-color:rgba(234,179,8,.9)}.medicine-color-yellow .medicine-blur-1{background-color:#fef9c3}.medicine-color-yellow .medicine-blur-2,.medicine-color-yellow .medicine-table-header-bg{background-color:#fef08a}.medicine-color-yellow .medicine-card-hover:hover{border-color:#eab308}.medicine-color-yellow .group:hover .medicine-text-hover{color:#ca8a04}.medicine-color-orange .medicine-gradient-bg{background:linear-gradient(to bottom right,#fff7ed,#fff,#fff7ed)}.medicine-color-orange .medicine-icon-bg{background:linear-gradient(to bottom right,#f97316,#ea580c)}.medicine-color-orange .medicine-badge-bg{color:#9a3412;background-color:#fff7ed;border-color:#fed7aa}.medicine-color-orange .medicine-header-bg,.medicine-color-orange .medicine-btn-primary{background:linear-gradient(90deg,#f97316,#ea580c)}.medicine-color-orange .medicine-btn-primary:hover{background:linear-gradient(90deg,#ea580c,#c2410c)}.medicine-color-orange .medicine-btn-secondary{background:linear-gradient(90deg,#fb923c,#f97316)}.medicine-color-orange .medicine-btn-secondary:hover{background:linear-gradient(90deg,#f97316,#ea580c)}.medicine-color-orange .medicine-active-btn{background-color:#f97316}.medicine-color-orange .medicine-active-btn:hover{background-color:rgba(249,115,22,.9)}.medicine-color-orange .medicine-blur-1{background-color:#ffedd5}.medicine-color-orange .medicine-blur-2,.medicine-color-orange .medicine-table-header-bg{background-color:#fed7aa}.medicine-color-orange .medicine-card-hover:hover{border-color:#f97316}.medicine-color-orange .group:hover .medicine-text-hover{color:#ea580c}.medicine-color-blue .medicine-spinner{color:#3b82f6}.medicine-color-green .medicine-spinner{color:#22c55e}.medicine-color-purple .medicine-spinner{color:#a855f7}.medicine-color-red .medicine-spinner{color:#ef4444}.medicine-color-violet .medicine-spinner{color:#8b5cf6}.medicine-color-emerald .medicine-spinner{color:#10b981}.medicine-color-pink .medicine-spinner{color:#ec4899}.medicine-color-cyan .medicine-spinner{color:#06b6d4}.medicine-color-yellow .medicine-spinner{color:#eab308}.medicine-color-orange .medicine-spinner{color:#f97316}.medicine-color-blue .medicine-pagination-active{color:#fff;background-color:#3b82f6}.medicine-color-green .medicine-pagination-active{color:#fff;background-color:#22c55e}.medicine-color-purple .medicine-pagination-active{color:#fff;background-color:#a855f7}.medicine-color-red .medicine-pagination-active{color:#fff;background-color:#ef4444}.medicine-color-violet .medicine-pagination-active{color:#fff;background-color:#8b5cf6}.medicine-color-emerald .medicine-pagination-active{color:#fff;background-color:#10b981}.medicine-color-pink .medicine-pagination-active{color:#fff;background-color:#ec4899}.medicine-color-cyan .medicine-pagination-active{color:#fff;background-color:#06b6d4}.medicine-color-yellow .medicine-pagination-active{color:#fff;background-color:#eab308}.medicine-color-orange .medicine-pagination-active{color:#fff;background-color:#f97316}
