.watch[data-astro-cid-j6hsbwll]{max-width:1100px;padding-top:28px;padding-bottom:24px}.watch__head[data-astro-cid-j6hsbwll]{flex-direction:column;gap:10px;margin-bottom:8px;display:flex}.watch__head[data-astro-cid-j6hsbwll] h1[data-astro-cid-j6hsbwll]{margin:0;font-size:clamp(32px,7vw,52px);line-height:1.1}.watch__lead[data-astro-cid-j6hsbwll]{color:var(--ink-2);max-width:36em;margin:0;font-size:18px;line-height:1.6}.watch[data-astro-cid-j6hsbwll]:not([data-step=intro]) .watch__lead[data-astro-cid-j6hsbwll]{display:none}.watch__phases[data-astro-cid-j6hsbwll]{flex-wrap:wrap;gap:8px;margin:4px 0 0;padding:0;list-style:none;display:flex}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll]{background:var(--washi-2);color:var(--ink-2);border-radius:99px;padding:6px 14px;font-size:14px;font-weight:700}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll] .n[data-astro-cid-j6hsbwll]{font-variant-numeric:tabular-nums}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll][data-state=now]{background:var(--ink);color:var(--washi)}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll][data-state=done]{color:var(--muted)}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll][data-state=done] .n[data-astro-cid-j6hsbwll]{display:none}.watch__phases[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll][data-state=done]:before{content:"✓ "}.watch__grid[data-astro-cid-j6hsbwll]{grid-template-columns:minmax(0,1fr);gap:16px 40px;display:grid}@media (width>=900px){.watch__grid[data-astro-cid-j6hsbwll]{grid-template-columns:minmax(0,520px) minmax(280px,1fr);align-items:start}.watch__side[data-astro-cid-j6hsbwll]{margin-top:116px}}.watch__tools[data-astro-cid-j6hsbwll]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;min-height:44px;margin-top:8px;display:flex}.watch__learn[data-astro-cid-j6hsbwll]{margin:0}.watch__learn[data-astro-cid-j6hsbwll] .learn__board[data-astro-cid-j6hsbwll]{padding-top:64px}.watch__nav[data-astro-cid-j6hsbwll]{flex-wrap:wrap;gap:8px;max-width:520px;display:flex}.watch__nav[data-astro-cid-j6hsbwll] .btn[data-astro-cid-j6hsbwll]{min-height:52px}.watch__nav[data-astro-cid-j6hsbwll] [data-astro-cid-j6hsbwll][data-next]{flex:220px;justify-content:center;font-size:18px}.watch__nav[data-astro-cid-j6hsbwll] [data-astro-cid-j6hsbwll][hidden]{display:none}.watch__nav[data-astro-cid-j6hsbwll] button[data-astro-cid-j6hsbwll]:disabled{opacity:.45;cursor:default}.watch__side[data-astro-cid-j6hsbwll]{flex-direction:column;gap:14px;min-width:0;display:flex}.watch__side[data-astro-cid-j6hsbwll] [data-astro-cid-j6hsbwll][data-pane]{flex-direction:column;gap:14px;display:flex}.watch__side[data-astro-cid-j6hsbwll] [data-astro-cid-j6hsbwll][data-pane][hidden]{display:none}.watch__side[data-astro-cid-j6hsbwll] h2[data-astro-cid-j6hsbwll]{margin:0 0 6px;font-size:20px}.watch__side[data-astro-cid-j6hsbwll] p[data-astro-cid-j6hsbwll]{color:var(--ink-2);margin:0;line-height:1.65}.box[data-astro-cid-j6hsbwll]{background:var(--washi-2);border-radius:8px;padding:16px 18px}.box--done[data-astro-cid-j6hsbwll] h2[data-astro-cid-j6hsbwll]{color:var(--seal);font-size:clamp(24px,4vw,30px)}.phase[data-astro-cid-j6hsbwll]{border-inline-start:4px solid var(--seal);padding:4px 14px}.phase[data-astro-cid-j6hsbwll] h2[data-astro-cid-j6hsbwll]{color:var(--seal)}.card[data-astro-cid-j6hsbwll]{background:var(--washi);border:1.5px solid var(--ink);border-radius:12px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.card__meta[data-astro-cid-j6hsbwll]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.card__title[data-astro-cid-j6hsbwll]{margin:0!important;font-size:24px!important}.card[data-astro-cid-j6hsbwll] p[data-astro-cid-j6hsbwll]{color:var(--ink);font-size:17px}.why[data-astro-cid-j6hsbwll]{color:var(--ink-2)!important;font-size:16px!important}.why[data-astro-cid-j6hsbwll][hidden]{display:none}.tags[data-astro-cid-j6hsbwll]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-j6hsbwll] .tag{background:var(--washi-2);color:var(--ink);border:1px solid var(--rule);border-radius:99px;padding:2px 10px;font-size:13px;font-weight:700}.tags[data-astro-cid-j6hsbwll] .tag--check,.tags[data-astro-cid-j6hsbwll] .tag--mate{background:var(--seal);color:var(--washi);border-color:var(--seal)}.recap[data-astro-cid-j6hsbwll]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.recap[data-astro-cid-j6hsbwll] li[data-astro-cid-j6hsbwll]{border-top:2px solid var(--ink);flex-direction:column;gap:2px;padding-top:8px;display:flex}.recap[data-astro-cid-j6hsbwll] span[data-astro-cid-j6hsbwll]{color:var(--ink-2);line-height:1.6}.manners[data-astro-cid-j6hsbwll]{font-size:16px}.watch__try[data-astro-cid-j6hsbwll]{justify-content:center;align-self:stretch;min-height:56px;font-size:18px}@media (width>=900px){.watch__try[data-astro-cid-j6hsbwll]{align-self:flex-start}}
