.PracticeJustThis-module__oWJVzG__wrap{width:100%;max-width:560px;color:var(--ink);justify-items:center;gap:16px;margin:0 auto;padding:8px 0 24px;display:grid}.PracticeJustThis-module__oWJVzG__lead{font:800 clamp(20px, 5.5vw, 26px) / 1.2 var(--font-ui);text-align:center;margin:0}.PracticeJustThis-module__oWJVzG__count{font:700 16px / 1.2 var(--font-ui);color:var(--ink-soft);margin:0}.PracticeJustThis-module__oWJVzG__dots{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;display:flex}.PracticeJustThis-module__oWJVzG__dot{border:2.5px solid var(--ink);background:var(--card);border-radius:50%;width:14px;height:14px}.PracticeJustThis-module__oWJVzG__dotDone{background:var(--mint)}.PracticeJustThis-module__oWJVzG__dotNow{background:var(--sun)}.PracticeJustThis-module__oWJVzG__done{justify-items:center;gap:10px;padding:20px 16px;display:grid}.PracticeJustThis-module__oWJVzG__rosette{border:4px solid var(--ink);width:112px;height:112px;box-shadow:0 6px 0 var(--ink);border-radius:50%;place-items:center;font-size:60px;line-height:1;display:inline-grid}.PracticeJustThis-module__oWJVzG__rosette[data-colour=gold]{background:radial-gradient(circle at 35% 30%, #fff3b0, var(--sun) 60%, var(--sun-deep))}.PracticeJustThis-module__oWJVzG__rosette[data-colour=silver]{background:radial-gradient(circle at 35% 30%,#fff,#d7dbe6 60%,#a9b0c4)}.PracticeJustThis-module__oWJVzG__rosette[data-colour=bronze]{background:radial-gradient(circle at 35% 30%,#ffe3c9,#e5a778 60%,#bd7a48)}.PracticeJustThis-module__oWJVzG__juice{justify-content:center;min-height:34px;display:flex}.PracticeJustThis-module__oWJVzG__stage{width:100%;height:0;position:relative;top:90px}@media (prefers-reduced-motion:no-preference){.PracticeJustThis-module__oWJVzG__rosette[data-spin]{animation:.9s cubic-bezier(.3,1.4,.5,1) both PracticeJustThis-module__oWJVzG__rosette}}@keyframes PracticeJustThis-module__oWJVzG__rosette{0%{transform:rotate(-200deg)scale(.2)}to{transform:none}}
