.report-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:20px}#post-6515 h1{border-radius:7px;padding:5px;text-align:center;margin-bottom:40px;color:#fff;font-size:22px;background:#000}.report-card{border-radius:12px;padding:16px;line-height:normal;box-shadow:rgba(0,0,0,.12) 0px 1px 3px,rgba(0,0,0,.24) 0px 1px 2px;transition:box-shadow .3s ease}.academic-report-notice a{text-decoration:none;background:#6200ee;padding:1px 5px;color:#fff;border-radius:5px;transition:box-shadow .3s ease}.academic-report-notice a:hover,.academic-report-notice a:focus{box-shadow:0 0 0 1.2px #fff,0 0 0 3px #6200ee}.academic-report-notice{line-height:1.5;margin-bottom:26px;width:fit-content;border-bottom-left-radius:10px;border-bottom-right-radius:7px;font-size:15px;font-weight:500;border-top-right-radius:7px;border-top-left-radius:10px;padding:10px;border-left:4px solid red;background:#ff000014}.report-card img{box-shadow:0 0 0 3px #fff,0 0 0 5px #000;width:100%;border-radius:7px;margin-bottom:10px}.report-card h3{color:#666;margin:5px 0;font-size:18px}.report-card h3 a{color:#6200ee;text-decoration:none}.report-card .type{font-weight:400;color:#505050;font-size:15px;margin:5px 0}.report-card .branch{color:#505050;margin:0;font-size:15px}.report-meta{display:flex;justify-content:space-between;font-size:15px;margin-top:10px;color:#505050}.report-filter{margin-bottom:24px}.report-filter label{font-weight:500;margin-right:10px}.report-filter select{cursor:pointer;padding:6px 10px;font-size:14px;border:1px solid #000;border-radius:5px}