.play_mark__ygkc_{display:block;width:100%;height:100%;fill:none;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.play_inkDawn__FREOw{stroke:var(--d-dawn)}.play_inkFern__pKyPu{stroke:var(--d-annotation)}circle.play_inkDawn__FREOw,circle.play_inkFern__pKyPu{fill:currentColor}circle.play_inkFern__pKyPu{color:var(--d-annotation)}circle.play_inkDawn__FREOw{color:var(--d-dawn)}.play_inkClay__64YT8{stroke:var(--d-clay);stroke-width:1.8}circle.play_inkClay__64YT8{fill:var(--d-clay);stroke:none}.play_today__6TOcd{display:grid;gap:var(--d-space-3);margin-top:var(--d-space-6);scroll-margin-top:6rem}@media (min-width:1024px){.play_today__6TOcd{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}}.play_progress___TU_b{display:grid;align-content:start;gap:var(--d-space-3);padding:var(--d-space-4);border:1px solid var(--d-line);border-radius:var(--d-radius-2)}.play_progressHeading__6G_XY{display:flex;align-items:baseline;justify-content:space-between;gap:var(--d-space-3)}.play_progressHeading__6G_XY h2{margin:0;color:var(--d-text);font-size:var(--d-text-md);font-weight:var(--d-weight-semibold)}.play_lessonSteps__utooM{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--d-space-1);margin:0;padding:0;list-style:none}.play_lessonSteps__utooM a{display:flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem;border:1px solid var(--d-line);border-radius:var(--d-radius-1);color:var(--d-text-muted);text-decoration:none;font-size:var(--d-text-sm);font-variant-numeric:tabular-nums;transition:background-color var(--d-dur-fast) var(--d-ease-out),border-color var(--d-dur-fast) var(--d-ease-out)}.play_lessonSteps__utooM a[data-done]{color:var(--d-annotation);background:var(--d-surface)}.play_lessonSteps__utooM a[aria-current=step]{color:var(--d-btn-fg);background:var(--d-btn-bg);border-color:var(--d-btn-bg);font-weight:var(--d-weight-bold)}.play_lessonSteps__utooM a:hover{border-color:var(--d-text)}.play_lessonSteps__utooM a:focus-visible{outline:2px solid var(--d-focus);outline-offset:3px}.play_progressNote__yYoAX{margin:0;color:var(--d-text-muted);font-size:var(--d-text-sm);line-height:var(--d-leading-body)}.play_progressLinks__iM0Ed{display:flex;flex-wrap:wrap;gap:var(--d-space-2) var(--d-space-4)}@media (max-width:479px){.play_lessonSteps__utooM{grid-template-columns:repeat(4,minmax(0,1fr))}}.play_progressNext__LoYqU{display:grid;grid-template-columns:5.5rem minmax(0,1fr);gap:var(--d-space-3);align-items:center;color:var(--d-text);text-decoration:none;font-weight:var(--d-weight-semibold)}.play_progressNext__LoYqU:hover .play_progressText__gurlc{text-decoration:underline;text-underline-offset:3px}.play_progressArt__04yML{display:grid;place-items:center;width:5.5rem;height:3.2rem}.play_progressArt__04yML svg{width:auto;height:100%;aspect-ratio:1}.play_progressText__gurlc{display:grid;gap:2px}.play_progressCount__FcBTv{font-size:var(--d-text-xs);font-weight:var(--d-weight-medium);color:var(--d-text-muted)}.play_progressCurve__qFyAY{width:100%;max-width:18rem}.play_quiet__X_XKi{justify-self:start;color:var(--d-text-muted);font-size:var(--d-text-sm);text-decoration:underline;text-underline-offset:3px;min-height:2.75rem;display:inline-flex;align-items:center}.play_quiet__X_XKi:hover{color:var(--d-text)}.play_progressNext__LoYqU:focus-visible,.play_quiet__X_XKi:focus-visible,.play_row__JA8CN:focus-visible,.play_toy__IfHNl:focus-visible{outline:none;box-shadow:var(--d-focus-ring)}.play_paths__Q4Mv5{display:grid;gap:var(--d-space-7);margin-top:var(--d-space-4)}.play_row__JA8CN[data-status=next]{background:var(--d-surface)}.play_row__JA8CN[data-status=done] .play_rowNum__MRABi{color:var(--d-annotation)}.play_pathTitle__tr2ZV{display:flex;gap:var(--d-space-3);align-items:baseline;padding-bottom:var(--d-space-2);border-bottom:1px solid var(--d-line-strong);font-size:var(--d-text-md);font-weight:var(--d-weight-bold)}.play_pathCount__RVK9j{font-size:var(--d-text-xs);font-weight:var(--d-weight-medium);color:var(--d-text-muted)}.play_path__qxVPt[data-path=built] .play_pathTitle__tr2ZV{border-bottom-color:var(--d-line);color:var(--d-text-muted)}.play_path__qxVPt[data-path=built] .play_rowTitle__YlWUV{font-weight:var(--d-weight-medium)}.play_rows__Wg5_J{margin:0;padding:0;list-style:none}.play_rows__Wg5_J>li{border-bottom:1px solid var(--d-line)}.play_row__JA8CN{display:grid;grid-template-columns:1.75rem 5.5rem minmax(0,1fr) auto;gap:var(--d-space-3);align-items:center;min-height:4rem;padding:var(--d-space-2) var(--d-space-1);color:inherit;text-decoration:none;transition:background-color var(--d-dur-fast) var(--d-ease-out)}.play_row__JA8CN:hover{background:var(--d-surface)}.play_row__JA8CN:hover .play_rowTitle__YlWUV{text-decoration:underline;text-underline-offset:3px}.play_chevron__Ws88J{width:.5rem;height:.75rem;fill:none;stroke:var(--d-text-muted);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--d-dur-fast) var(--d-ease-out)}.play_row__JA8CN:focus-visible .play_chevron__Ws88J,.play_row__JA8CN:hover .play_chevron__Ws88J{stroke:var(--d-text);transform:translateX(2px)}.play_rowNum__MRABi{font-size:var(--d-text-xs);color:var(--d-text-muted);font-variant-numeric:tabular-nums}.play_rowArt__Yhbvy{display:grid;place-items:center;width:5.5rem;height:3.2rem}.play_rowArt__Yhbvy svg{width:auto;height:100%;aspect-ratio:1}.play_rowText__LxVwY{display:grid;gap:2px;min-width:0}.play_rowTitle__YlWUV{font-size:var(--d-text-sm);font-weight:var(--d-weight-semibold)}.play_rowIdea____veD{line-height:var(--d-leading-body);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.play_rowIdea____veD,.play_rowMeta__9Wz_s{font-size:var(--d-text-xs);color:var(--d-text-muted)}.play_rowMeta__9Wz_s{display:flex;align-items:center;gap:var(--d-space-2)}.play_rowStatus___BKgE[data-status=next]{color:var(--d-text);font-weight:var(--d-weight-semibold)}.play_rowStatus___BKgE[data-status=done]{color:var(--d-annotation)}@media (max-width:479px){.play_row__JA8CN{grid-template-columns:4rem minmax(0,1fr) auto}.play_rowNum__MRABi{display:none}.play_rowArt__Yhbvy{width:4rem;height:2.4rem}.play_rowIdea____veD{-webkit-line-clamp:2}}.play_wordsLink__vzlM1{margin-top:var(--d-space-4);font-size:var(--d-text-sm)}.play_toys__Qglz5{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--d-space-3);margin:var(--d-space-4) 0 0;padding:0;list-style:none}@media (min-width:768px){.play_toys__Qglz5{grid-template-columns:repeat(3,minmax(0,1fr))}}.play_toy__IfHNl{display:grid;grid-template-rows:auto auto 1fr;align-content:start;gap:var(--d-space-1);height:100%;padding:var(--d-space-4);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-bg);color:inherit;text-decoration:none;transition:border-color var(--d-dur-fast) var(--d-ease-out)}.play_toy__IfHNl:hover{border-color:var(--d-line-strong)}.play_toyArt__B90bQ{display:block;width:100%;max-width:8rem;height:auto;min-height:4rem;margin-bottom:var(--d-space-2)}.play_toyTitle__vurQo{font-size:var(--d-text-md);font-weight:var(--d-weight-bold)}.play_toyTime__1xE6h{font-size:var(--d-text-sm);color:var(--d-text-muted)}.play_shift__zAQPi{display:grid;gap:var(--d-space-4);margin-top:var(--d-space-4);padding:var(--d-space-5);border:1px solid var(--d-line);border-radius:var(--d-radius-2);background:var(--d-plate);color:inherit;text-decoration:none;transition:border-color var(--d-dur-fast) var(--d-ease-out)}.play_shift__zAQPi:hover{border-color:var(--d-line-strong)}.play_shift__zAQPi:hover .play_toyTitle__vurQo{text-decoration:underline;text-underline-offset:3px}.play_shift__zAQPi:focus-visible{outline:2px solid var(--d-focus);outline-offset:2px}.play_shiftArt__0kSoB{display:block;max-width:22rem}.play_shiftText__2Sygg{display:grid;gap:var(--d-space-1)}@media (min-width:768px){.play_shift__zAQPi{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:center;gap:var(--d-space-6)}}