.Finder-module__hWJkYG__page{max-width:1240px;font-family:var(--font-ui);color:var(--ink);margin:0 auto;padding:18px clamp(16px,3vw,32px) 40px}.Finder-module__hWJkYG__h1{letter-spacing:-.01em;flex-wrap:wrap;align-items:baseline;gap:4px 14px;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1.2;display:flex}.Finder-module__hWJkYG__h1 span{font-size:var(--fs-small);color:var(--muted);letter-spacing:0;font-weight:400}.Finder-module__hWJkYG__finder{--row-cols:minmax(0, 1fr) repeat(var(--cols), 58px)}.Finder-module__hWJkYG__vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Finder-module__hWJkYG__controls{gap:8px;margin-bottom:14px;display:grid}.Finder-module__hWJkYG__search{max-width:640px;display:block;position:relative}.Finder-module__hWJkYG__search svg{fill:none;width:18px;height:18px;stroke:var(--muted);stroke-width:1.8px;stroke-linecap:round;pointer-events:none;position:absolute;top:50%;left:13px;translate:0 -50%}.Finder-module__hWJkYG__search input{width:100%;height:44px;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--rule-strong);border-radius:var(--r);padding:0 14px 0 40px;font-size:16px;box-shadow:inset 0 1px 2px #1e1f300a}.Finder-module__hWJkYG__search input:focus{outline:2px solid var(--focus);outline-offset:1px;border-color:#0000}.Finder-module__hWJkYG__search input::placeholder{color:var(--muted)}.Finder-module__hWJkYG__facet{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.Finder-module__hWJkYG__facetName{width:52px;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);flex:none;font-weight:600}.Finder-module__hWJkYG__chip{height:30px;font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--rule);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:14px;font-weight:500;display:inline-flex}.Finder-module__hWJkYG__chip:hover:not(:disabled){border-color:var(--rule-strong)}.Finder-module__hWJkYG__chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Finder-module__hWJkYG__chip:disabled{opacity:.4;cursor:default}.Finder-module__hWJkYG__chip:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.Finder-module__hWJkYG__n{font-variant-numeric:tabular-nums;color:var(--muted);font-size:12px}.Finder-module__hWJkYG__chip[aria-pressed=true] .Finder-module__hWJkYG__n{color:inherit;opacity:.7}.Finder-module__hWJkYG__toggleNote{font-size:var(--fs-small);color:var(--muted);max-width:70ch}.Finder-module__hWJkYG__work{grid-template-columns:minmax(0,1.25fr) minmax(320px,1fr);align-items:start;gap:18px;display:grid}.Finder-module__hWJkYG__listPane,.Finder-module__hWJkYG__preview{background:var(--card);border:1px solid var(--rule);border-radius:var(--r-lg);height:max(380px,100vh - 330px)}.Finder-module__hWJkYG__listPane{flex-direction:column;display:flex;overflow:hidden}.Finder-module__hWJkYG__listHead{grid-template-columns:var(--row-cols);border-bottom:1px solid var(--rule);color:var(--muted);align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:grid}.Finder-module__hWJkYG__count{color:var(--ink);align-items:center;gap:12px;font-weight:600;display:flex}.Finder-module__hWJkYG__colHead{text-align:right;font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em}.Finder-module__hWJkYG__clear{font:inherit;color:var(--link);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;font-size:13px;font-weight:500;text-decoration:underline}.Finder-module__hWJkYG__list{overscroll-behavior:contain;flex:1;margin:0;padding:4px;list-style:none;overflow-y:auto}.Finder-module__hWJkYG__list li[hidden]{display:none}.Finder-module__hWJkYG__row{grid-template-columns:var(--row-cols);border-radius:var(--r-sm);align-items:center;gap:8px;padding:8px 10px;display:grid;color:var(--ink)!important;background:0 0!important;text-decoration:none!important}.Finder-module__hWJkYG__row:hover{background:var(--tint)!important}.Finder-module__hWJkYG__row[aria-current=true]{box-shadow:inset 3px 0 0 var(--accent);background:var(--accent-soft)!important}.Finder-module__hWJkYG__row:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.Finder-module__hWJkYG__rowMain{min-width:0;display:grid}.Finder-module__hWJkYG__rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.3;overflow:hidden}.Finder-module__hWJkYG__rowSub{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.Finder-module__hWJkYG__cell{text-align:right;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.Finder-module__hWJkYG__empty{color:var(--muted);padding:20px 16px}.Finder-module__hWJkYG__preview{position:sticky;top:12px;overflow-y:auto}.Finder-module__hWJkYG__previewIn{padding:20px 22px 24px}@media (prefers-reduced-motion:no-preference){.Finder-module__hWJkYG__previewIn{animation:Finder-module__hWJkYG__in var(--t) var(--ease)}}@keyframes Finder-module__hWJkYG__in{0%{opacity:0;translate:0 4px}}.Finder-module__hWJkYG__kicker{font-size:var(--fs-label);text-transform:uppercase;letter-spacing:.06em;color:var(--accent-ink);margin:0 0 6px;font-weight:600}.Finder-module__hWJkYG__pvTitle{letter-spacing:-.01em;margin:0 0 6px;font-size:21px;font-weight:700;line-height:1.25}.Finder-module__hWJkYG__pvMeta{color:var(--muted);margin:0 0 14px;font-size:13.5px}.Finder-module__hWJkYG__pvText{color:var(--ink);max-width:60ch;margin:0 0 16px;font-size:16px;line-height:1.65}.Finder-module__hWJkYG__pvActions{flex-wrap:wrap;gap:8px;margin:0 0 18px;display:flex}.Finder-module__hWJkYG__btn{border-radius:var(--r);border:1px solid var(--rule-strong);align-items:center;height:38px;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex;color:var(--ink)!important;background:var(--card)!important;text-decoration:none!important}.Finder-module__hWJkYG__btn:hover{border-color:var(--ink)}.Finder-module__hWJkYG__btnPrimary{border-color:var(--ink);background:var(--ink)!important;color:var(--paper)!important}.Finder-module__hWJkYG__btnPrimary:hover{opacity:.9}.Finder-module__hWJkYG__pvBox{background:var(--tint);border-radius:var(--r);margin:0 0 14px;padding:12px 14px;font-size:14px;line-height:1.5}.Finder-module__hWJkYG__pvBox p{margin:0 0 8px}.Finder-module__hWJkYG__pvBox ul{flex-wrap:wrap;gap:4px 14px;margin:0 0 8px;padding:0;list-style:none;display:flex}.Finder-module__hWJkYG__pvBox b{font-weight:600}.Finder-module__hWJkYG__pvListTitle{margin:0 0 6px;font-size:13.5px;font-weight:600}.Finder-module__hWJkYG__pvPicks{margin:0 0 16px;padding-left:1.4em;font-size:14.5px;line-height:1.55}.Finder-module__hWJkYG__pvPicks li{padding:1px 0}.Finder-module__hWJkYG__pvPicks small{color:var(--muted)}.Finder-module__hWJkYG__pvSmall{color:var(--muted);margin:0;font-size:13px}.Finder-module__hWJkYG__more{border-top:1px solid var(--rule);color:var(--muted);margin-top:28px;padding-top:16px;font-size:14px;line-height:1.7}.Finder-module__hWJkYG__more p{margin:0 0 8px}.Finder-module__hWJkYG__more b{color:var(--ink);font-weight:600}@media (max-width:899px){.Finder-module__hWJkYG__work{grid-template-columns:1fr}.Finder-module__hWJkYG__preview{display:none}.Finder-module__hWJkYG__listPane{height:auto;max-height:none}.Finder-module__hWJkYG__list{overflow:visible}.Finder-module__hWJkYG__row[aria-current=true]{box-shadow:none;background:0 0!important}.Finder-module__hWJkYG__facet{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.Finder-module__hWJkYG__chip{flex:none}}@media print{.Finder-module__hWJkYG__controls,.Finder-module__hWJkYG__preview{display:none}.Finder-module__hWJkYG__listPane{border:0;height:auto}.Finder-module__hWJkYG__list{overflow:visible}}
