:root:has([data-wheel-design=saved-by-the-spin]){font-family:var(--font-vt323), ui-monospace, monospace;font-size-adjust:.5;--page:var(--lightningcss-light,#fff6fc)var(--lightningcss-dark,#0c0410);--surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#0d0612);--fg:var(--lightningcss-light,#16001f)var(--lightningcss-dark,#fff);--line:var(--lightningcss-light,#e3c2f2)var(--lightningcss-dark,#3b2147);--rim:var(--lightningcss-light,#16001f24)var(--lightningcss-dark,#00ffcc59);--color-cream:var(--lightningcss-light,#fff6fc)var(--lightningcss-dark,#0d0612);--color-ink:#000;--color-coral:#c0f;--color-coral-deep:var(--lightningcss-light,#8a00b8)var(--lightningcss-dark,#e699ff);--color-tangerine:#f0c;--color-sunny:#ff0;--color-lagoon:#0cf;--color-lagoon-deep:var(--lightningcss-light,#006b8f)var(--lightningcss-dark,#66e0ff);--color-mint:#0f9;--color-bubblegum:#f0c;--link:var(--lightningcss-light,#8a00b8)var(--lightningcss-dark,#0fc);--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-3xl:0;--wheel-divider-color:#000;--wheel-divider-width:.9deg;--sbts-edge:var(--lightningcss-light,#16001f)var(--lightningcss-dark,#0fc);--sbts-shadow:#c0f;--sbts-stripes:repeating-linear-gradient(0deg, #0000001c 0 1px, transparent 1px 21px) 0 0 / 20px 20px, repeating-linear-gradient(90deg, #0000001c 0 1px, transparent 1px 21px) 0 0 / 20px 20px, linear-gradient(90deg, #f90, #f0c) 0 0 / 20px 20px}:root:has([data-wheel-design=saved-by-the-spin]) h1,:root:has([data-wheel-design=saved-by-the-spin]) h2,:root:has([data-wheel-design=saved-by-the-spin]) h3,:root:has([data-wheel-design=saved-by-the-spin]) [data-heading-font]{font-family:var(--font-press-start), ui-monospace, monospace;text-transform:uppercase;letter-spacing:.02em;font-size-adjust:.44;font-weight:400;line-height:1.35}@media not (min-width:640px){:root:has([data-wheel-design=saved-by-the-spin]) h1,:root:has([data-wheel-design=saved-by-the-spin]) h2{font-size-adjust:.38}}:root:has([data-wheel-design=saved-by-the-spin]) h2,:root:has([data-wheel-design=saved-by-the-spin]) h3{color:var(--lightningcss-light,#8a00b8)var(--lightningcss-dark,#ff0);text-shadow:2px 2px var(--lightningcss-light,#0fc)var(--lightningcss-dark,#c0f)}:root:has([data-wheel-design=saved-by-the-spin]) main h1{color:#0000;filter:drop-shadow(2px 2px var(--lightningcss-light,#00ffccb3)var(--lightningcss-dark,#000));background:linear-gradient(90deg,var(--lightningcss-light,#8a00b8)var(--lightningcss-dark,#0fc),var(--lightningcss-light,#c4006a)var(--lightningcss-dark,#f0c));-webkit-background-clip:text;background-clip:text}:root:has([data-wheel-design=saved-by-the-spin]) main :is(p,li){text-shadow:1px 1px var(--lightningcss-light,#0000)var(--lightningcss-dark,#000)}:root:has([data-wheel-design=saved-by-the-spin]) .animate-blob{display:none}:root:has([data-wheel-design=saved-by-the-spin]) [data-page-backdrop]{background:var(--sbts-stripes)}:root:has([data-wheel-design=saved-by-the-spin]) [data-page-backdrop]>div{display:none}:root:has([data-wheel-design=saved-by-the-spin]) [data-page-backdrop]:before{content:"";border:4px solid var(--sbts-edge);box-shadow:0 0 0 4px var(--sbts-shadow), 0 0 22px 4px var(--lightningcss-light,#00ccff59)var(--lightningcss-dark,#00ccffb3);background:repeating-linear-gradient(0deg,#cc00ff0f 0 1px,#0000 1px 21px),repeating-linear-gradient(90deg,#cc00ff0f 0 1px,#0000 1px 21px),#fff6fc;position:absolute;inset:78px clamp(10px,2.5vw,40px) clamp(10px,2.5vw,40px)}:root:has([data-wheel-design=saved-by-the-spin]):has([data-wheel-scheme=dark]) [data-page-backdrop]:before{background:linear-gradient(#06000adb, #06000adb), var(--sbts-stripes)}@media (prefers-color-scheme:dark){:root:has([data-wheel-design=saved-by-the-spin]):not(:has([data-wheel-scheme=light])) [data-page-backdrop]:before{background:linear-gradient(#06000adb, #06000adb), var(--sbts-stripes)}}:root:has([data-wheel-design=saved-by-the-spin]):has([data-embed]) [data-page-backdrop]:before{inset:clamp(6px,2.5vw,40px)}@media not (min-width:640px){:root:has([data-wheel-design=saved-by-the-spin]) [data-page-backdrop]:before{box-shadow:0 0 0 3px var(--sbts-shadow);border-width:3px;inset:64px 6px 6px}}:root:has([data-wheel-design=saved-by-the-spin]) nav>div:first-child{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:var(--lightningcss-light,#fff6fc)var(--lightningcss-dark,#000);border-bottom:0}:root:has([data-wheel-design=saved-by-the-spin]) nav>.animate-gradient-pan{opacity:1;height:4px;box-shadow:0 4px 0 var(--sbts-shadow);background:#0fc;animation:none}:root:has([data-wheel-design=saved-by-the-spin]) nav a[href^=\/signup]{text-shadow:1px 1px #000;background:#a800dd;border:2px solid var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);border-radius:0;box-shadow:3px 3px var(--lightningcss-light,#000)var(--lightningcss-dark,#f0c)}:root:has([data-wheel-design=saved-by-the-spin]) footer>div:first-child{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 -4px 0 var(--sbts-shadow);background:var(--lightningcss-light,#fff6fc)var(--lightningcss-dark,#000);border-top:4px solid #0fc}:root:has([data-wheel-design=saved-by-the-spin]) .btn-citrus{font-family:var(--font-press-start), ui-monospace, monospace;text-transform:uppercase;color:#fff;text-shadow:1px 1px #000;background:#a800dd;border:3px solid var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);font-weight:400;transition:translate .1s,box-shadow .1s,background-color .1s;box-shadow:4px 4px var(--lightningcss-light,#000)var(--lightningcss-dark,#f0c)}:root:has([data-wheel-design=saved-by-the-spin]) .btn-citrus:after{display:none}:root:has([data-wheel-design=saved-by-the-spin]) .btn-citrus:hover{background:#c000a0;transform:translate(-2px,-2px);box-shadow:6px 6px var(--lightningcss-light,#000)var(--lightningcss-dark,#f0c)}:root:has([data-wheel-design=saved-by-the-spin]) .btn-citrus:active{filter:none;transform:translate(2px,2px);box-shadow:2px 2px var(--lightningcss-light,#000)var(--lightningcss-dark,#f0c)}:root:has([data-wheel-design=saved-by-the-spin]) button.border:not(nav button){border-width:2px;border-color:var(--sbts-edge);box-shadow:3px 3px 0 var(--sbts-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;transition:translate .1s,box-shadow .1s,background-color .1s}:root:has([data-wheel-design=saved-by-the-spin]) button.border:not(nav button):hover:not(:disabled){box-shadow:4px 4px 0 var(--sbts-shadow);color:#000;background-color:#f0c;transform:translate(-1px,-1px)}:root:has([data-wheel-design=saved-by-the-spin]) button.border:not(nav button):active:not(:disabled){box-shadow:1px 1px 0 var(--sbts-shadow);transform:translate(2px,2px)}:root:has([data-wheel-design=saved-by-the-spin]) .winner-modal [role=dialog],:root:has([data-wheel-design=saved-by-the-spin]) [data-slot=dialog-content]{border:3px solid var(--sbts-edge);box-shadow:6px 6px 0 var(--sbts-shadow)}@media (min-width:640px){:root:has([data-wheel-design=saved-by-the-spin]) [data-slot=alert-dialog-content]{border:3px solid var(--sbts-edge);box-shadow:6px 6px 0 var(--sbts-shadow)}}:root:has([data-wheel-design=saved-by-the-spin]) .origin-top-left .animate-gradient-pan{background:var(--sbts-edge);box-shadow:5px 5px 0 var(--sbts-shadow);animation:none}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-bezel{background:conic-gradient(from 20deg,#0fc,#c0f,#f0c,#ff0,#0fc);box-shadow:0 0 0 3px #000,0 0 24px 3px var(--lightningcss-light,#00ccff73)var(--lightningcss-dark,#00ccffbf)}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-bulb{display:none}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-border{border-width:3px;border-color:#000}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-shadow{box-shadow:none}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-gloss{background:repeating-linear-gradient(#0000 0 2px,#00000017 2px 4px)}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-inner:has([data-state=spinning]) .wheel-gloss{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Crect width='1' height='1' fill-opacity='.2'/%3E%3Crect x='2' y='2' width='1' height='1' fill-opacity='.2'/%3E%3C/svg%3E") 0 0/4px 4px,repeating-linear-gradient(#0000 0 2px,#00000017 2px 4px)}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-segment-text{font-family:var(--font-press-start), ui-monospace, monospace;letter-spacing:0;font-weight:400}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-hub{color:#ff0;font-family:var(--font-press-start), ui-monospace, monospace;text-shadow:2px 2px #c0f;box-shadow:0 0 0 calc(var(--wheel-center-size,80px) * .03) #000, 0 0 16px var(--lightningcss-light,#cc00ff59)var(--lightningcss-dark,#cc00ffb3);background:#000;font-weight:400}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-hub span{filter:none}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-triangle{display:none}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-inner:after{content:"";z-index:6;transform-origin:50% 0;filter:drop-shadow(0 2px #00000059);pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 34 25'%3E%3Cpath d='M2.5 2.5h29L17 22.5z' fill='%23ff0066' stroke='%23000' stroke-width='3' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;width:9%;height:6.6%;position:absolute;top:-1.5%;left:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){:root:has([data-wheel-design=saved-by-the-spin]) .wheel-inner:has([data-state=spinning]) .wheel-bezel{animation:.9s linear infinite saved-by-the-spin-run}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-inner:has([data-state=spinning]):after{animation:.18s step-end infinite saved-by-the-spin-tick}:root:has([data-wheel-design=saved-by-the-spin]) .wheel-inner:has([data-state=won]) .wheel-bezel{animation:.24s step-end 8 saved-by-the-spin-flash}}@keyframes saved-by-the-spin-run{to{rotate:-360deg}}@keyframes saved-by-the-spin-tick{0%{rotate:-7deg}50%{rotate:5deg}}@keyframes saved-by-the-spin-flash{0%{filter:hue-rotate()brightness(1.15)}33%{filter:hue-rotate(120deg)brightness(1.3)}66%{filter:hue-rotate(240deg)brightness(1.15)}}
