.l2v6Gq_toolbar{gap:var(--space-3);flex-direction:column;display:flex}.l2v6Gq_toolbarRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.l2v6Gq_search{flex:1;min-width:240px}.l2v6Gq_search [class*=iconLeft]{z-index:1}@media only screen and (max-width:768px){.l2v6Gq_search{flex-basis:100%}}.l2v6Gq_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin:0;padding:0;list-style:none;display:grid}@media only screen and (max-width:768px){.l2v6Gq_grid{grid-template-columns:1fr}}.l2v6Gq_tile{aspect-ratio:4/3;border-radius:var(--radius-lg);background:var(--surface-2);color:#fff;display:block;position:relative;overflow:hidden}.l2v6Gq_tile:hover .l2v6Gq_image{transform:scale(1.03)}.l2v6Gq_tile:focus-visible{outline:var(--focus-outline);outline-offset:2px}@media (prefers-reduced-motion:reduce){.l2v6Gq_tile .l2v6Gq_image{transition:none}.l2v6Gq_tile:hover .l2v6Gq_image{transform:none}}.l2v6Gq_image{object-fit:cover;transition:transform var(--duration-slow) var(--ease)}.l2v6Gq_caption{gap:var(--space-2);padding:var(--space-8) var(--space-3) var(--space-3);color:#fff;background:linear-gradient(#0000,#00000059 40%,#000000c7);display:grid;position:absolute;inset:auto 0 0}.l2v6Gq_name{justify-content:space-between;align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.l2v6Gq_name b{font-size:var(--font-size);font-weight:var(--font-weight-normal);line-height:var(--line-height);font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.l2v6Gq_name small{font-size:var(--font-size-small);color:#ffffffbf;flex:none;line-height:1.4}.l2v6Gq_figures{font-size:var(--font-size-micro);gap:0 var(--space-3);color:#ffffffd9;font-variant-numeric:tabular-nums;flex-wrap:wrap;line-height:1.35;display:flex}.l2v6Gq_views{align-items:center;gap:4px;margin-left:auto;display:inline-flex}.l2v6Gq_views svg{fill:currentColor;width:12px;height:12px}.l2v6Gq_spectrum{background:#ffffff26;height:4px}.l2v6Gq_empty{padding:var(--space-10) var(--space-4);text-align:center;color:var(--text-color-secondary)}.l2v6Gq_empty p{margin:0 0 var(--space-3)}.l2v6Gq_showMore{margin-top:var(--space-4);justify-content:center;display:flex}.l2v6Gq_showMore button{min-width:220px}.l2v6Gq_resultLine{font-size:var(--font-size-small);color:var(--text-color-secondary);align-items:baseline;gap:var(--space-2);margin-top:calc(var(--space-3) - var(--space-4));line-height:1.4;display:flex}.l2v6Gq_resetLink{vertical-align:baseline;height:auto;padding:0}
