.JokeList-module__O-DoDa__jumps{font-family:var(--font-ui);flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.JokeList-module__O-DoDa__jumps a{background:color-mix(in srgb, #1f7a6d 12%, var(--card));color:var(--ink);border-radius:999px;padding:6px 14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block;box-shadow:inset 0 0 0 2px #1f7a6d40}.JokeList-module__O-DoDa__h2{font:800 1.4rem / 1.2 var(--font-ui);margin:32px 0 4px;scroll-margin-top:72px}.JokeList-module__O-DoDa__blurb{font-family:var(--font-ui);color:var(--ink-soft);margin:0 0 12px;font-size:17px;line-height:1.45}.JokeList-module__O-DoDa__jokes{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.JokeList-module__O-DoDa__joke{background:var(--card);border-radius:18px;min-width:0;position:relative;box-shadow:inset 0 0 0 2px #1f7a6d40,0 3px #1f7a6d40}.JokeList-module__O-DoDa__joke details{padding:14px 58px 14px 16px}.JokeList-module__O-DoDa__joke summary{cursor:pointer;font-size:19px;line-height:1.4;list-style:none}.JokeList-module__O-DoDa__joke summary::-webkit-details-marker{display:none}.JokeList-module__O-DoDa__joke summary:focus-visible{outline-offset:6px;border-radius:8px;outline:3px solid #1f7a6d}.JokeList-module__O-DoDa__line{display:block}.JokeList-module__O-DoDa__you{font-weight:700;display:block}.JokeList-module__O-DoDa__tap{font-family:var(--font-ui);color:#fff;background:#1f7a6d;border-radius:999px;margin-top:8px;padding:4px 12px;font-size:15px;font-weight:600;display:inline-block}.JokeList-module__O-DoDa__joke details[open] .JokeList-module__O-DoDa__tap{display:none}.JokeList-module__O-DoDa__punch{font-family:var(--font-ui);color:color-mix(in srgb, #1f7a6d 80%, var(--ink));margin:10px 0 0;font-size:21px;font-weight:700;line-height:1.35}.JokeList-module__O-DoDa__say{background:var(--sun,#ffcf5c);cursor:pointer;border:2px solid #1f7a6d66;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;font-size:20px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.JokeList-module__O-DoDa__say:focus-visible{outline-offset:3px;outline:3px solid #1f7a6d}.JokeList-module__O-DoDa__say[data-talking]{background:#1f7a6d}@media (prefers-reduced-motion:no-preference){.JokeList-module__O-DoDa__say[data-talking]{animation:.9s ease-in-out infinite JokeList-module__O-DoDa__pulse}@keyframes JokeList-module__O-DoDa__pulse{50%{transform:scale(1.12)}}}
