.roadmap-browser [hidden]{display:none!important}.roadmap-filter-row{row-gap:10px!important}.roadmap-filter{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);padding:7px 13px;min-height:32px;font:400 12px/1.4 Poppins,Arial,sans-serif;background:var(--background);color:var(--muted-foreground);text-decoration:none;transition:background .15s,color .15s,border-color .15s}.roadmap-filter:hover{color:var(--foreground);border-color:var(--foreground)}.roadmap-filter[aria-current=page]{background:var(--foreground);color:var(--background);border-color:var(--foreground);font-weight:600}.roadmap-filter:focus-visible,.roadmap-stat-link:focus-visible,.roadmap-reset:focus-visible{outline:3px solid #1678f2;outline-offset:3px}.roadmap-stat-link{display:inline-flex;gap:5px;align-items:baseline;text-decoration:none;border-bottom:2px solid transparent;padding:5px 0;cursor:pointer}.roadmap-stat-link:hover,.roadmap-stat-link[aria-current=page]{border-bottom-color:var(--foreground)}.roadmap-results{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:20px;font-size:11px;line-height:1.8;color:var(--muted-foreground)}.roadmap-results p{margin:0}.roadmap-reset{font-size:11px;text-decoration:underline;white-space:nowrap;color:var(--foreground)}.roadmap-parent-context{display:inline-block;font-size:10px;line-height:1.6;color:var(--muted-foreground);padding:2px 6px;border:1px solid var(--border);margin-left:5px}.roadmap-empty{padding:38px 0 50px;border-bottom:1px solid var(--border)}.roadmap-empty h2{font-size:25px;line-height:1.3}.roadmap-empty p{font-size:13px;line-height:1.8;color:var(--muted-foreground);margin:15px 0}.roadmap-browser details summary{scroll-margin-top:100px}.roadmap-context-only>details>summary{background:#1678f206}
@media(max-width:640px){.roadmap-filter{font-size:11px;padding:7px 10px;min-height:32px}.roadmap-results{align-items:start;gap:12px}.roadmap-stat-link{font-size:12px}}
