.id-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 16px;margin-bottom:12px;display:flex}.id-toolbar .hub-filters{margin-bottom:0}.id-toolbar-right{flex-wrap:wrap;gap:8px;display:flex}.id-select{color:var(--hub-muted);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:inline-flex}.id-select select{-webkit-appearance:none;appearance:none;background:var(--hub-card) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23111210' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 11px center / 11px;border:1px solid var(--hub-line);color:var(--hub-ink);cursor:pointer;font:inherit;border-radius:999px;padding:7px 30px 7px 13px;font-size:13.5px;font-weight:600}.id-select select:focus{border-color:var(--hub-ink);outline:0}.id-count{color:var(--hub-faint);font-variant-numeric:tabular-nums;margin:0 4px 10px;font-size:13px}.id-row{grid-template-columns:auto minmax(0,1fr);align-items:flex-start}.id-row .hub-row-title a{color:inherit;text-decoration:none}.id-row .hub-row-title a:hover{text-underline-offset:3px;-webkit-text-decoration:underline #1112104d;text-decoration:underline #1112104d}.id-row-summary{color:var(--hub-muted);text-wrap:pretty;margin:4px 0 0;font-size:14.5px;line-height:1.45}.id-row .hub-row-meta{align-items:center;margin-top:9px}.id-author{align-items:center;gap:6px;display:inline-flex}.id-empty{color:var(--hub-muted);text-align:center;margin:0;padding:28px 22px;font-size:14.5px}.id-how ol{color:var(--hub-muted);gap:8px;margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.45;display:grid}.id-how li b{color:var(--hub-ink)}.id-votes{margin:8px 0 0;padding:0;list-style:none;display:grid}.id-votes li{border-top:1px solid var(--hub-line);padding:9px 0;font-size:14px}.id-votes li:first-child{border-top:0}.id-votes a{color:var(--hub-ink);font-weight:600;text-decoration:none}.id-votes a:hover{text-decoration:underline}.id-votes span{color:var(--hub-muted);margin-top:2px;font-size:13px;display:block}.id-form-card{padding:28px 30px 30px}.id-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.id-similar{gap:8px;display:grid}.id-similar ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.id-similar li{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.id-similar li a{color:var(--hub-ink);font-weight:600;text-decoration:none}.id-similar li a:hover{text-decoration:underline}.id-similar li span{color:var(--hub-faint);font-size:13px}.id-rules ol{color:var(--hub-muted);gap:10px;margin:12px 0 0;padding-left:20px;font-size:14px;line-height:1.45;display:grid}.id-rules li b{color:var(--hub-ink)}.id-back{color:var(--hub-muted);margin-bottom:18px;font-size:14px;font-weight:560;text-decoration:none;display:inline-block}.id-back:hover{color:var(--hub-ink)}.id-head h1{max-width:800px;font-size:clamp(30px,3.6vw,48px)}.id-head-meta{color:var(--hub-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:16px;font-size:14px;display:flex}.id-head-meta b{color:var(--hub-ink);font-weight:600}.id-vote-big .hub-vote{border-radius:16px;gap:3px;min-width:84px;padding:16px 18px 14px;font-size:17px}.id-vote-big .hub-vote svg{width:16px;height:16px}.id-vote-big small{color:var(--hub-faint);text-align:center;margin-top:6px;font-size:12.5px;display:block}.id-body{gap:20px;display:grid}.id-status{gap:8px;display:grid}.id-status h2,.id-thread-head h2,.id-bounty h2{letter-spacing:-.03em;margin:0;font-size:18px;font-weight:600;line-height:1.2}.id-status .hub-chip{justify-self:start}.id-status p{margin:0}.id-status a,.id-bounty a.id-bounty-link{color:var(--hub-ink);font-weight:600}.id-bounty{gap:10px;display:grid}.id-bounty-row{flex-wrap:wrap;align-items:baseline;gap:8px 14px;display:flex}.id-bounty p{margin:0}.id-thread-head{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.id-thread-head span{color:var(--hub-faint);font-size:13px}.id-comment{border-top:1px solid var(--hub-line);grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:14px;padding:18px 22px;display:grid}.id-comment:first-child{border-top:0}.id-comment-who{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13.5px;display:flex}.id-comment-who b{font-weight:600}.id-comment-who span{color:var(--hub-faint)}.id-comment p{text-wrap:pretty;max-width:640px;margin:6px 0 0;font-size:15px;line-height:1.5}.id-comment.is-maintainer{background:#11121006}.id-reply{padding:22px 24px 24px}.id-reply h2{letter-spacing:-.03em;margin:0 0 14px;font-size:18px;font-weight:600}.id-voters{align-items:center;gap:12px;margin-top:10px;display:flex}.id-voters p{margin:0}.id-related{margin:8px 0 0;padding:0;list-style:none;display:grid}.id-related li{border-top:1px solid var(--hub-line);padding:9px 0}.id-related li:first-child{border-top:0}.id-related a{color:var(--hub-ink);font-size:14px;font-weight:600;text-decoration:none}.id-related a:hover{text-decoration:underline}.id-related span{color:var(--hub-muted);margin-top:2px;font-size:13px;display:block}@media (max-width:760px){.id-form-card{padding:22px 20px 24px}.id-comment{gap:10px;padding:16px}.id-head-meta{gap:6px 10px}}.id-head .hub-head-row{align-items:flex-start}
