.uFegkq_page{padding-block:24px 40px}.uFegkq_heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.uFegkq_heading h1{margin:0 0 8px;font-size:1.75rem}.uFegkq_heading p,.uFegkq_summary{font-size:var(--font-size-control);color:var(--muted-foreground);line-height:1.7}.uFegkq_search{max-width:640px}.uFegkq_search label{font-size:var(--font-size-control);margin-bottom:6px;display:block}.uFegkq_search>div{gap:8px;display:flex}.uFegkq_search input[type=search]{border:1px solid var(--control-border);background:var(--card);min-width:0;color:var(--foreground);font:inherit;border-radius:8px;flex:1;padding:10px 12px}.uFegkq_filters{flex-wrap:wrap;gap:8px;margin-block:16px;display:flex}.uFegkq_filters a{min-height:44px;font-size:var(--font-size-control);border-radius:8px;align-items:center;padding:8px 14px;display:inline-flex}.uFegkq_filters a:hover,.uFegkq_filters a[aria-current]{color:var(--primary);background:var(--accent)}.uFegkq_list{border:1px solid var(--border);background:var(--card);border-radius:var(--radius-card);overflow:hidden}.uFegkq_row{align-items:center;gap:16px;padding:16px;display:flex}.uFegkq_row+.uFegkq_row{border-top:1px solid var(--border)}.uFegkq_row:hover{background:var(--accent)}.uFegkq_row>div{flex:1;min-width:0}.uFegkq_row h2{font-size:var(--font-size-body);overflow-wrap:anywhere;margin:0 0 6px;line-height:1.6}.uFegkq_row p{font-size:var(--font-size-control);color:var(--muted-foreground);margin:0;line-height:1.7}.uFegkq_format{min-width:44px;color:var(--primary);font-size:var(--font-size-control)}.uFegkq_access{white-space:nowrap;font-size:var(--font-size-control);color:var(--muted-foreground)}.uFegkq_empty{text-align:center;padding:40px 16px}.uFegkq_pagination{font-size:var(--font-size-control);justify-content:center;align-items:center;gap:20px;padding-top:20px;display:flex}.uFegkq_pagination a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.uFegkq_heading{align-items:flex-start}.uFegkq_heading h1{font-size:1.5rem}.uFegkq_row{flex-wrap:wrap;gap:8px 12px}.uFegkq_row>div{flex-basis:calc(100% - 60px)}.uFegkq_access{margin-left:56px}.uFegkq_heading>a{white-space:nowrap}}
