.iw-codeowners{margin-top:var(--iw-section-y)}.router-page .iw-codeowners h2{font-size:var(--iw-h2);letter-spacing:-.03em;margin:0 0 24px}.router-page .iw-codeowners h3{margin:28px 0 12px;font-size:18px;font-weight:500}.iw-codeowners-inputs{grid-template-columns:3fr 2fr;gap:16px;display:grid}.iw-codeowners-inputs label{min-width:0;color:var(--router-muted);flex-direction:column;gap:8px;font-size:13px;display:flex}.iw-codeowners-inputs textarea{resize:vertical;border:1px solid var(--router-line);background:var(--router-panel);width:100%;color:var(--router-ink);font:13px/1.6 var(--font-geist-mono), monospace;white-space:pre;border-radius:12px;padding:14px;overflow-x:auto}.iw-codeowners-inputs textarea:focus-visible{outline:2px solid var(--router-accent);outline-offset:1px}.iw-codeowners-privacy,.iw-codeowners-note,.iw-codeowners-empty{color:var(--router-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.iw-codeowners-problems ul,.iw-codeowners-results{margin:0;padding:0;list-style:none}.iw-codeowners-problems li{border-bottom:1px solid var(--router-line);color:var(--router-muted);padding:10px 0;font-size:14px;line-height:1.5}.iw-codeowners-line{color:var(--router-ink)}.iw-codeowners code{font:13px var(--font-geist-mono), monospace;color:var(--router-ink);overflow-wrap:anywhere}.iw-codeowners-results li{border-bottom:1px solid var(--router-line);grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,3fr);align-items:baseline;gap:16px;padding:12px 0;display:grid}.iw-codeowners-owners{color:var(--router-muted);flex-wrap:wrap;gap:4px 10px;font-size:14px;display:flex}.iw-codeowners-why{color:var(--router-muted);font-size:13px;line-height:1.5}@media (max-width:760px){.iw-codeowners-inputs{grid-template-columns:1fr}.iw-codeowners-results li{grid-template-columns:1fr;gap:4px}}
