/* Auto-generated — run: php tools/generate-membership-css.php */

.tl-mem-ring-preset__dot[data-ring-dot] {
    display: block;
    background: conic-gradient(from 0deg,#f59e0b,#a855f7,#1e56f5,#22c55e,#f59e0b);
    animation: tl-ultra-ring-spin 3s linear infinite;
}
.tl-mem-ring-preset__dot[data-ring-dot="cyber"] {
    background: repeating-conic-gradient(from 0deg,#00ff88 0deg 14deg,transparent 14deg 22deg,#00ffff 22deg 36deg,transparent 36deg 44deg);
}
.tl-mem-ring-preset__dot[data-ring-dot="rainbow"] { background: conic-gradient(from 0deg,#f59e0b,#a855f7,#1e56f5,#22c55e,#f59e0b); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="ocean"] { background: conic-gradient(from 0deg,#0ea5e9,#22d3ee,#38bdf8,#06b6d4,#0ea5e9); animation: tl-ultra-ring-spin 4.2s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="fire"] { background: conic-gradient(from 0deg,#ef4444,#f97316,#fbbf24,#f59e0b,#ef4444); animation: tl-ultra-ring-spin 1.4s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="aurora"] { background: conic-gradient(from 0deg,#22c55e,#34d399,#a78bfa,#818cf8,#22c55e); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="neon"] { background: conic-gradient(from 0deg,#ff00ff,#00ffff,#ffff00,#00ff88,#ff00ff); animation: tl-ring-neon-glow 2s ease-in-out infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="sunset"] { background: conic-gradient(from 0deg,#fb7185,#f472b6,#c084fc,#818cf8,#f97316,#fb7185); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="pastel"] { background: conic-gradient(from 0deg,#fda4af,#fdba74,#fde68a,#bbf7d0,#fda4af); animation: tl-ultra-ring-spin 4.2s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="candy"] { background: conic-gradient(from 0deg,#f472b6,#fb7185,#fcd34d,#4ade80,#f472b6); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="midnight"] { background: conic-gradient(from 0deg,#312e81,#4338ca,#1e3a8a,#0f172a,#312e81); animation: tl-ring-pulse-glow 1.6s ease-in-out infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="rose"] { background: conic-gradient(from 0deg,#fb7185,#f43f5e,#ec4899,#fda4af,#fb7185); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="lime"] { background: conic-gradient(from 0deg,#84cc16,#a3e635,#4ade80,#22c55e,#84cc16); animation: tl-ultra-ring-spin 1.4s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="cobalt"] { background: conic-gradient(from 0deg,#2563eb,#3b82f6,#60a5fa,#1d4ed8,#2563eb); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="copper"] { background: conic-gradient(from 0deg,#fde68a,#d97706,#f59e0b,#ea580c,#fde68a); animation: tl-ultra-ring-spin 4.2s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="violet"] { background: conic-gradient(from 0deg,#8b5cf6,#a78bfa,#c4b5fd,#7c3aed,#8b5cf6); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="mint"] { background: conic-gradient(from 0deg,#2dd4bf,#5eead4,#14b8a6,#0d9488,#2dd4bf); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="blood"] { background: conic-gradient(from 0deg,#dc2626,#ef4444,#f87171,#b91c1c,#dc2626); animation: tl-ultra-ring-spin 1.4s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="ice"] { background: conic-gradient(from 0deg,#e0f2fe,#7dd3fc,#38bdf8,#0ea5e9,#e0f2fe); animation: tl-ring-pulse-glow 1.6s ease-in-out infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="sakura"] { background: conic-gradient(from 0deg,#fbcfe8,#f9a8d4,#fda4af,#fecdd3,#fbcfe8); animation: tl-ultra-ring-spin 2.8s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="cyber"] { background: conic-gradient(from 0deg,#00ff88,#00ffff,#ff00ff,#ffff00,#00ff88); animation: tl-ultra-ring-spin 1.5s linear infinite; }
.tl-mem-ring-preset__dot[data-ring-dot="gold"] { background: conic-gradient(from 0deg,#fde68a,#f59e0b,#d97706,#fbbf24,#fde68a); animation: tl-ultra-ring-spin 4.2s linear infinite; }
