:root:has([data-wheel-design=wheelementary]){font-family:var(--font-patrick-hand), "Comic Sans MS", cursive;--page:var(--lightningcss-light,#fdfcf7)var(--lightningcss-dark,#23312a);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#2c3d34);--fg:var(--lightningcss-light,#1f2a44)var(--lightningcss-dark,#f2f1e8);--line:var(--lightningcss-light,#cfdcf0)var(--lightningcss-dark,#46594e);--color-cream:var(--lightningcss-light,#fdfcf7)var(--lightningcss-dark,#2c3d34);--color-ink:#1f2a24;--color-coral:#e63946;--color-coral-deep:var(--lightningcss-light,#b5212e)var(--lightningcss-dark,#ff8a93);--color-tangerine:#f4a300;--color-sunny:#ffd166;--color-lagoon:#2a6fdb;--color-lagoon-deep:var(--lightningcss-light,#1d4fa0)var(--lightningcss-dark,#8bb6ff);--color-mint:#9be564;--color-bubblegum:#ffafcc}:root:has([data-wheel-design=wheelementary]) body{background-image:radial-gradient(30% 20% at 20% 30%,var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0d),#0000 70%),radial-gradient(35% 25% at 80% 70%,var(--lightningcss-light,#0000)var(--lightningcss-dark,#ffffff0a),#0000 70%),linear-gradient(90deg,#0000 0 72px,var(--lightningcss-light,#e6394666)var(--lightningcss-dark,#0000) 72px 74px,#0000 74px),repeating-linear-gradient(#0000 0 31px,var(--lightningcss-light,#2a6fdb29)var(--lightningcss-dark,#0000) 31px 32px);background-attachment:fixed}:root:has([data-wheel-design=wheelementary]) .animate-blob{display:none}:root:has([data-wheel-design=wheelementary]) .wheel-bezel{background:radial-gradient(circle at 30% 20%,#fff0d259,#0000 45%),repeating-radial-gradient(circle,#5a320f1a 0 2px,#0000 2px 6px),conic-gradient(from 160deg,#c8955c,#a8733d,#d2a36a,#b07a43,#c8955c);box-shadow:0 16px 36px -14px #3c1e0580,inset 0 0 0 2px #ffebc859,inset 0 -5px 12px #3c1e054d}:root:has([data-wheel-design=wheelementary]) .wheel-bulb,:root:has([data-wheel-design=wheelementary]) [data-state] .wheel-bulb{--pin:#e63946;background:radial-gradient(circle at 35% 30%, #ffffffd9 0 14%, var(--pin) 18% 70%, color-mix(in srgb, var(--pin), black 35%) 100%);width:3%;height:3%;animation:none;top:1.6%;box-shadow:1px 2px 2px #28140066}:root:has([data-wheel-design=wheelementary]) span:nth-child(2n)>.wheel-bulb{display:none}:root:has([data-wheel-design=wheelementary]) span:nth-child(8n+3)>.wheel-bulb{--pin:#2a6fdb}:root:has([data-wheel-design=wheelementary]) span:nth-child(8n+5)>.wheel-bulb{--pin:#ffd166}:root:has([data-wheel-design=wheelementary]) span:nth-child(8n+7)>.wheel-bulb{--pin:#2b9348}:root:has([data-wheel-design=wheelementary]) [data-state=won] .wheel-bulb{animation:.5s ease-in-out infinite alternate pin-pop}:root:has([data-wheel-design=wheelementary]) .wheel-border{border-width:3px;border-color:#7a4a21}:root:has([data-wheel-design=wheelementary]) .wheel-triangle{top:calc(var(--wheel-center-size,80px) * -.86);width:calc(var(--wheel-center-size,80px) * .86);height:calc(var(--wheel-center-size,80px) * .98);filter:drop-shadow(1px 2px 2px #28140059);background:url(/images/themes/wheelementary/arrow.svg) 50%/contain no-repeat;border:0}:root:has([data-wheel-design=wheelementary]) .wheel-hub{box-shadow:none;filter:drop-shadow(0 4px 5px #14285059);color:#173f80;text-shadow:0 1px #fff9;background:url(/images/themes/wheelementary/sticker.svg) 50%/contain no-repeat;scale:1.25}@keyframes pin-pop{to{translate:-50% -25%}}
