.problem-categories{flex-wrap:wrap;gap:10px;margin:28px 0 36px;display:flex}.problem-categories a{border:1px solid var(--portal-line,var(--theme-line,#ddd9d0));background:var(--theme-panel,#fff);border-radius:24px;padding:9px 15px;font-size:14px;text-decoration:none}:is(.problem-categories a:hover,.problem-categories a:focus-visible){background:var(--theme-soft,#f1eee5);outline:2px solid var(--theme-line,#c83d52);outline-offset:2px}.problem-category{margin:48px 0;scroll-margin-top:24px}.problem-category h2{margin-bottom:18px;font-size:30px}.problem-category ul{padding:0;list-style:none}.problem-category li{border-bottom:1px solid var(--theme-line,#e5e2d9);justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.problem-category h3{margin:0 0 7px;font-family:inherit;font-size:17px;font-weight:600;line-height:1.5}.problem-category p{color:var(--theme-muted,#65665f);margin:0;font-size:14px;line-height:1.6}.problem-category .text-link,.problem-pending{flex:0 0 140px;font-size:14px}.problem-pending{color:var(--theme-muted,#71716b)}.prose-panel summary{cursor:pointer;padding:12px 0;font-weight:600}.prose-panel li{margin:10px 0}@media (max-width:640px){.problem-category li{display:block}.problem-category .text-link,.problem-pending{margin-top:12px;display:inline-block}.problem-category h2{font-size:26px}}
