.discipline-picker[data-v-f6d576cf]{min-width:0}.discipline-picker:not(.wide) label+label[data-v-f6d576cf]{margin-top:.5rem}.matches[data-v-f6d576cf]{border:1px solid var(--line);background:var(--surface);border-radius:8px;max-height:20rem;margin-top:.75rem;padding:8px;overflow:auto}.matches button[data-v-f6d576cf]{text-align:left;width:100%;min-height:52px;color:var(--ink);background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.matches button[data-v-f6d576cf]:focus-visible,.matches button[data-v-f6d576cf]:hover{background:var(--soft)}.matches small[data-v-f6d576cf]{color:var(--muted);font-weight:400;display:block}.matches p[data-v-f6d576cf]{padding:6px 12px;font-size:12px}
