.analysis-index{max-width:1150px}.review-filters{display:flex;flex-wrap:wrap;gap:14px;margin:24px 0}.review-filters label{display:flex;flex:1 1 180px;flex-direction:column;gap:6px}.review-filters input,.review-filters select{background:#102432;color:#dce8ef;padding:12px;border:1px solid #365263;border-radius:8px;min-width:0}.review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px}.review-grid article{padding:24px;border:1px solid #294153;border-radius:14px;background:#0e1d2a}.review-grid h2{font-size:1.15rem;line-height:2}.review-grid .team-badge{vertical-align:middle;margin-right:8px}.review-grid small{display:block;color:#9cb6c6}.review-grid a{display:inline-block;margin-top:18px}.analysis-index details{margin:30px 0;padding:20px;border:1px solid #294153;border-radius:12px}.review-filters :focus-visible{outline:2px solid #75e4b0;outline-offset:3px}