.host[data-astro-cid-rhs6fowj]{align-items:flex-end;gap:.6rem;display:flex}.host[data-astro-cid-rhs6fowj] picture{flex:none;display:block}.host[data-astro-cid-rhs6fowj] .host-avatar{border-width:2px;border-radius:999px;flex:none;width:3.5rem}.host-bubble[data-astro-cid-rhs6fowj]{background:var(--color-cream);border:2px solid var(--color-plum);box-shadow:2px 3px 0 var(--color-plum);border-radius:1.1rem 1.1rem 1.1rem .25rem;margin:0;padding:.6rem .9rem;font-size:.95rem;font-weight:700;line-height:1.35;position:relative}.quiz[data-astro-cid-satttqle]{--chrome:linear-gradient(135deg, #fff 0%, #ebd9e3 28%, #b8a1ae 50%, #fff 66%, #ebd9e3 100%);--color-chrome-3:#b8a1ae;max-width:30rem;padding:max(1.25rem, env(safe-area-inset-top)) 1rem max(2.5rem, env(safe-area-inset-bottom));margin-inline:auto}.screen[data-astro-cid-satttqle]{gap:1.25rem;display:grid}.screen[data-astro-cid-satttqle][hidden]{display:none}.screen[data-astro-cid-satttqle].is-entering{animation:.28s ease-out both screen-in}@keyframes screen-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.intro[data-astro-cid-satttqle]{padding-top:1rem}.intro-head[data-astro-cid-satttqle]{padding-block:.5rem;position:relative}.intro-title[data-astro-cid-satttqle]{font:400 clamp(2.75rem, 13vw, 4rem)/1 var(--font-display);color:var(--color-lipstick);text-shadow:3px 4px 0 var(--color-plum);-webkit-text-stroke:1px var(--color-cream);margin:0}.intro-title[data-astro-cid-satttqle]:focus{outline:none}.intro-sub[data-astro-cid-satttqle]{margin:.75rem 0 0;font-size:1.125rem;font-weight:600}.intro-head[data-astro-cid-satttqle] .intro-spark{position:absolute}.intro-head[data-astro-cid-satttqle] .intro-spark.a{top:-.5rem;right:.5rem}.intro-head[data-astro-cid-satttqle] .intro-spark.b{bottom:0;right:3rem}.intro-start[data-astro-cid-satttqle]{width:100%;min-height:3.5rem;font-size:1.125rem}.intro-time[data-astro-cid-satttqle]{text-align:center;color:var(--color-berry);margin:-.5rem 0 0}.intro-stickers[data-astro-cid-satttqle]{flex-wrap:wrap;justify-content:center;gap:.75rem .5rem;margin:.5rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}.intro-noscript[data-astro-cid-satttqle]{background:var(--color-cream);border-radius:1rem;padding:1rem}.intro-noscript[data-astro-cid-satttqle] a[data-astro-cid-satttqle]{color:var(--color-berry);font-weight:700}.q-top[data-astro-cid-satttqle]{justify-content:space-between;align-items:center;display:flex}.q-back[data-astro-cid-satttqle]{min-height:2.75rem;font:700 .95rem var(--font-body);color:var(--color-berry);cursor:pointer;background:0 0;border:0;padding:0 .75rem 0 .25rem}.q-count[data-astro-cid-satttqle]{color:var(--color-berry);margin:0}.q-bar[data-astro-cid-satttqle]{grid-template-columns:repeat(5,1fr);gap:6px;margin:-.5rem 0 0;padding:0;list-style:none;display:grid}.q-bar[data-astro-cid-satttqle] li[data-astro-cid-satttqle]{background:var(--color-blush);border-radius:999px;height:8px;box-shadow:inset 0 0 0 1.5px #4a103040}.q-bar[data-astro-cid-satttqle] li[data-astro-cid-satttqle].on{background:var(--color-lipstick);box-shadow:none}.q-prompt[data-astro-cid-satttqle]{font:400 clamp(1.9rem, 8.5vw, 2.4rem)/1.1 var(--font-display);color:var(--color-lipstick);margin:0}.q-prompt[data-astro-cid-satttqle]:focus{outline:none}.answers[data-astro-cid-satttqle]{gap:.75rem;display:grid}.answer[data-astro-cid-satttqle]{text-align:left;min-height:3.75rem;font:700 1.05rem/1.3 var(--font-body);color:var(--color-plum);background:linear-gradient(to bottom, #ffffffe6, #fff0 60%), var(--color-cream);border:2px solid var(--color-plum);box-shadow:3px 4px 0 var(--color-plum);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1.25rem;padding:.85rem 1.1rem;transition:transform .12s ease-out,background-color .12s ease-out}.answer[data-astro-cid-satttqle]:active{transform:scale(.97)}.answer[data-astro-cid-satttqle].is-picked{color:#fff;background:var(--color-lipstick);transform:scale(.97)rotate(-1deg)}.reveal-stage[data-astro-cid-satttqle]{position:relative}.cooler[data-astro-cid-satttqle]{z-index:2;opacity:0;pointer-events:none;width:15rem;height:11rem;margin-left:-7.5rem;position:absolute;top:3rem;left:50%}.cooler-body[data-astro-cid-satttqle]{background:linear-gradient(to bottom, #fff6, transparent 40%), linear-gradient(var(--color-coral), var(--color-lipstick));box-shadow:5px 6px 0 var(--color-plum);border:4px solid #fff;border-radius:1.2rem 1.2rem 1.8rem 1.8rem;place-items:center;display:grid;position:absolute;inset:2.4rem 0 0}.cooler-sticker[data-astro-cid-satttqle]{font:400 1.25rem var(--font-display);color:var(--color-lipstick);background:var(--color-cream);box-shadow:2px 3px 0 var(--color-plum);border-radius:999px;padding:.2rem .8rem;transform:rotate(-4deg)}.cooler-lid[data-astro-cid-satttqle]{background:var(--chrome);height:2rem;box-shadow:3px 4px 0 var(--color-plum);transform-origin:20% 100%;border:3px solid #fff;border-radius:1rem;position:absolute;top:.9rem;left:-.5rem;right:-.5rem}.cooler-handle[data-astro-cid-satttqle]{border:4px solid var(--color-chrome-3);border-bottom:0;border-radius:1rem 1rem 0 0;width:4rem;height:1rem;margin-left:-2rem;position:absolute;top:-.9rem;left:50%}.ice[data-astro-cid-satttqle]{background:linear-gradient(135deg, #fff, var(--color-ice));opacity:0;border:2px solid #fff;border-radius:.4rem;width:1.6rem;height:1.6rem;position:absolute;top:1.6rem}.i1[data-astro-cid-satttqle]{left:3rem;transform:rotate(12deg)}.i2[data-astro-cid-satttqle]{left:6.6rem;transform:rotate(-8deg)}.i3[data-astro-cid-satttqle]{left:10rem;transform:rotate(20deg)}.cooler[data-astro-cid-satttqle] .burst{opacity:0;position:absolute;top:2rem;left:50%}.reveal-card[data-astro-cid-satttqle]{z-index:1;position:relative}.is-revealing[data-astro-cid-satttqle] .cooler[data-astro-cid-satttqle]{animation:1.5s ease-out both cooler-in}.is-revealing[data-astro-cid-satttqle] .cooler-lid[data-astro-cid-satttqle]{animation:lid-pop 1.5s var(--ease-pop) both}.is-revealing[data-astro-cid-satttqle] .ice[data-astro-cid-satttqle]{animation:ice-up 1.5s var(--ease-pop) both}.is-revealing[data-astro-cid-satttqle] .burst{animation:1.5s ease-out both burst}.is-revealing[data-astro-cid-satttqle] .b1{--x:-7rem;--y:-3rem}.is-revealing[data-astro-cid-satttqle] .b2{--x:-4rem;--y:-5.5rem;animation-delay:40ms}.is-revealing[data-astro-cid-satttqle] .b3{--x:0rem;--y:-6.5rem;animation-delay:80ms}.is-revealing[data-astro-cid-satttqle] .b4{--x:4rem;--y:-5rem;animation-delay:20ms}.is-revealing[data-astro-cid-satttqle] .b5{--x:7rem;--y:-2.5rem;animation-delay:60ms}.is-revealing[data-astro-cid-satttqle] .b6{--x:2rem;--y:-3rem;animation-delay:.1s}.is-revealing[data-astro-cid-satttqle] .reveal-card[data-astro-cid-satttqle]{animation:1.5s ease-out both card-out}.is-done[data-astro-cid-satttqle] .cooler[data-astro-cid-satttqle]{display:none}.is-fading[data-astro-cid-satttqle] .reveal-card[data-astro-cid-satttqle]{animation:.4s ease-out both fade-in}@keyframes cooler-in{0%{opacity:0;transform:translateY(16px)scale(.9)}12%{opacity:1;transform:none}18%,24%{transform:rotate(-2deg)}21%,27%{transform:rotate(2deg)}30%,58%{opacity:1;transform:none}85%,to{opacity:0;transform:translateY(5rem)scale(.92)}}@keyframes lid-pop{0%,30%{transform:none}48%{opacity:1;transform:translate(-1rem,-5rem)rotate(-24deg)}70%,to{opacity:0;transform:translate(-3rem,-7rem)rotate(-40deg)}}@keyframes ice-up{0%,32%{opacity:0;translate:0}46%{opacity:1;translate:0 -2.4rem}70%,to{opacity:0;translate:0 -3.4rem}}@keyframes burst{0%,32%{opacity:0;transform:translate(-50%)scale(0)}50%{opacity:1;transform:translate(calc(-50% + var(--x)), var(--y)) scale(1.1) rotate(45deg)}80%,to{opacity:0;transform:translate(calc(-50% + var(--x) * 1.2), calc(var(--y) * 1.2)) scale(.4) rotate(90deg)}}@keyframes card-out{0%,40%{opacity:0;transform:translateY(6rem)scale(.55)}55%{opacity:1}85%{transform:translateY(-.5rem)scale(1.01)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.toast[data-astro-cid-satttqle]{left:50%;bottom:max(1rem, env(safe-area-inset-bottom));z-index:50;color:#fff;background:var(--color-plum);opacity:0;pointer-events:none;border-radius:999px;max-width:calc(100% - 2rem);margin:0;padding:.75rem 1.1rem;font-weight:700;transition:opacity .2s ease-out,transform .2s ease-out;position:fixed;transform:translate(-50%,1rem)}.toast[data-astro-cid-satttqle].is-on{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.screen[data-astro-cid-satttqle].is-entering{animation:none}}
