.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:repeating-linear-gradient(33deg,#000000 0 0,#2d2c2c 21px 25px)}.report-card{background:repeating-linear-gradient(33deg,#f1f1f163 0 0,#ffffff 21px 25px);border-radius:12px;padding:16px;line-height:normal;box-shadow:rgb(0 0 0 / .12) 0 1px 3px,rgb(0 0 0 / .24) 0 1px 2px;transition:box-shadow 0.3s ease}.academic-report-notice a{text-decoration:none;background:#6200ee;padding:1px 5px;color:#fff;border-radius:5px;transition:box-shadow 0.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}