.head.svelte-14cso69{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.head.svelte-14cso69 .btn:where(.svelte-14cso69){margin-top:6px}.cats.svelte-14cso69{flex-wrap:wrap;gap:6px;margin:4px 0 16px;display:flex}.cats.svelte-14cso69 button:where(.svelte-14cso69){font:inherit;background:var(--panel);color:var(--muted);border:1px solid var(--line);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:.9rem}.cats.svelte-14cso69 button:where(.svelte-14cso69):hover{color:var(--white)}.cats.svelte-14cso69 button.on:where(.svelte-14cso69){color:var(--white);background:var(--panel-2);border-color:#b47cff99}.list.svelte-14cso69{background:var(--panel);border:1px solid var(--line);border-radius:18px;margin:0;padding:4px 20px;list-style:none}.list.svelte-14cso69 li:where(.svelte-14cso69)+li:where(.svelte-14cso69){border-top:1px solid var(--line-soft)}.row.svelte-14cso69{color:var(--text);align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:flex}.row.svelte-14cso69:hover .title:where(.svelte-14cso69){text-underline-offset:4px;text-decoration:underline}.cnt.svelte-14cso69{background:var(--void);width:58px;color:var(--muted);border-radius:12px;flex-direction:column;flex:none;align-items:center;padding:4px 0;display:flex}.cnt.svelte-14cso69 strong:where(.svelte-14cso69){font-family:var(--display);font-size:1.15rem;font-weight:400}.cnt.svelte-14cso69 small:where(.svelte-14cso69){font-size:.7rem}.cnt.has.svelte-14cso69{color:var(--soft)}.cnt.solved.svelte-14cso69{color:var(--ok);box-shadow:inset 0 0 0 1px #4fd18b80}.main.svelte-14cso69{flex-direction:column;gap:4px;min-width:0;display:flex}.title.svelte-14cso69{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.meta.svelte-14cso69{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.empty.svelte-14cso69{text-align:center;padding:32px}.center.svelte-14cso69{text-align:center;margin-top:16px}
