.modes-module__YtYJKa__overview{max-width:960px;margin-bottom:32px}.modes-module__YtYJKa__overview>h2{margin-bottom:16px}.modes-module__YtYJKa__overview p{color:var(--muted-foreground);margin:12px 0}.modes-module__YtYJKa__overview a{color:var(--aqua);text-underline-offset:4px;text-decoration:underline}.modes-module__YtYJKa__rules{background:#182535;border:1px solid #70879c60;border-radius:16px;margin-top:20px}.modes-module__YtYJKa__rules summary{cursor:pointer;padding:18px 22px;font-weight:700}.modes-module__YtYJKa__rules summary:focus-visible{outline:3px solid var(--ring);outline-offset:3px;border-radius:16px}.modes-module__YtYJKa__rulesBody{padding:0 22px 16px}.modes-module__YtYJKa__rulesBody>section{border-top:1px solid #70879c40;padding:20px 0 12px}.modes-module__YtYJKa__rulesBody h3{font-size:21px;font-weight:700;line-height:1.3}.modes-module__YtYJKa__rulesBody .modes-module__YtYJKa__progress{border-top:1px solid #70879c40;padding-top:16px}.modes-module__YtYJKa__page:has([data-trail-mode])>.modes-module__YtYJKa__overview{display:none}@media (max-width:640px){.modes-module__YtYJKa__rules summary{padding:16px}.modes-module__YtYJKa__rulesBody{padding:0 16px 12px}}
