.styles-module__4X5WLq__browser{flex-direction:column;gap:20px;display:flex}.styles-module__4X5WLq__search{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.styles-module__4X5WLq__input{min-width:0;max-width:380px;min-height:44px;font-family:var(--font-body);background:var(--color-ivory);border:1px solid var(--color-border-input);border-radius:6px;flex:240px;padding:10px 14px;font-size:1rem}.styles-module__4X5WLq__input:focus-visible{outline:2px solid var(--color-gold);outline-offset:1px}.styles-module__4X5WLq__count{font-family:var(--font-body);color:var(--color-muted);font-size:.875rem}.styles-module__4X5WLq__years{border:0;border-bottom:1px solid var(--color-border);gap:4px;min-width:0;margin:0;padding:0;display:flex;overflow-x:auto}.styles-module__4X5WLq__year{min-height:44px;font-family:var(--font-body);font-variant-numeric:tabular-nums;color:var(--color-body);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;padding:8px 14px;font-size:1rem}.styles-module__4X5WLq__year small{color:var(--color-muted);margin-left:6px;font-size:.75rem}.styles-module__4X5WLq__year[aria-pressed=true]{color:var(--color-charcoal);border-bottom-color:var(--color-gold);font-weight:600}.styles-module__4X5WLq__year:focus-visible{outline:2px solid var(--color-gold);outline-offset:-2px}.styles-module__4X5WLq__grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:32px 24px;display:grid}@media (max-width:480px){.styles-module__4X5WLq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}}.styles-module__4X5WLq__empty{font-family:var(--font-body);color:var(--color-muted)}.styles-module__4X5WLq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
