.ExamGrid-module__3sMK2q__grid{gap:var(--spacing-lg);padding:var(--spacing-md)0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.ExamGrid-module__3sMK2q__noExams{min-height:50vh;color:var(--color-text-muted);text-align:center;padding:var(--spacing-xl);background:var(--color-bg-card);border-radius:var(--radius-card);border:1px dashed var(--color-border);justify-content:center;align-items:center;font-size:1rem;display:flex}@media (max-width:768px){.ExamGrid-module__3sMK2q__grid{gap:var(--spacing-md);grid-template-columns:1fr}}
.ExamCard-module__ibV1Fa__card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--spacing-lg);box-shadow:var(--shadow-card);flex-direction:column;justify-content:space-between;min-height:180px;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.ExamCard-module__ibV1Fa__card:before{content:"";background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));opacity:0;height:3px;transition:opacity .2s;position:absolute;top:0;left:0;right:0}.ExamCard-module__ibV1Fa__card:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-primary-light);transform:translateY(-2px)}.ExamCard-module__ibV1Fa__card:hover:before{opacity:1}.ExamCard-module__ibV1Fa__content{flex-direction:column;gap:8px;display:flex}.ExamCard-module__ibV1Fa__title{color:var(--color-text);font-size:18px;font-weight:600}.ExamCard-module__ibV1Fa__description{color:var(--color-text-muted);font-size:14px;line-height:1.4}.ExamCard-module__ibV1Fa__meta{color:var(--color-text-muted);margin-top:6px;font-size:13px}.ExamCard-module__ibV1Fa__footer{margin-top:18px}.ExamCard-module__ibV1Fa__button{color:var(--color-primary);font-size:14px;font-weight:600}.ExamCard-module__ibV1Fa__badge{text-transform:uppercase;letter-spacing:.5px;border:1px solid #0000;border-radius:12px;align-self:flex-start;align-items:center;gap:4px;padding:4px 10px;font-size:10px;font-weight:600;display:inline-flex}.ExamCard-module__ibV1Fa__pyq{background:var(--badge-pyq-bg);color:var(--badge-pyq-text);border-color:var(--badge-pyq-border)}.ExamCard-module__ibV1Fa__mock{background:var(--badge-mock-bg);color:var(--badge-mock-text);border-color:var(--badge-mock-border)}.ExamCard-module__ibV1Fa__sectional{background:var(--badge-sectional-bg);color:var(--badge-sectional-text);border-color:var(--badge-sectional-border)}.ExamCard-module__ibV1Fa__practice{background:var(--badge-practice-bg);color:var(--badge-practice-text);border-color:var(--badge-practice-border)}.ExamCard-module__ibV1Fa__quiz{background:var(--badge-quiz-bg);color:var(--badge-quiz-text);border-color:var(--badge-quiz-border)}.ExamCard-module__ibV1Fa__full-length{background:var(--badge-full-length-bg);color:var(--badge-full-length-text);border-color:var(--badge-full-length-border)}.ExamCard-module__ibV1Fa__badge:not(.ExamCard-module__ibV1Fa__pyq):not(.ExamCard-module__ibV1Fa__mock):not(.ExamCard-module__ibV1Fa__sectional):not(.ExamCard-module__ibV1Fa__practice):not(.ExamCard-module__ibV1Fa__quiz):not(.ExamCard-module__ibV1Fa__full-length){background:var(--color-bg-page);color:var(--color-text-muted);border-color:var(--color-border)}
