.exam-year{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);padding:25px;border-radius:var(--border-radius-sm);margin-bottom:25px;border-right:4px solid var(--secondary-color)}.exam-year h4{color:var(--secondary-color);margin-bottom:18px;display:flex;align-items:center;gap:12px;font-family:"Cairo",sans-serif;font-weight:700;font-size:1.3rem}.exam-year h4 i{color:var(--accent-color)}.question-list li{margin-bottom:18px;padding-bottom:18px;border-bottom:2px dashed #e2e8f0}.question-list li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.solution{background:#fff;padding:18px;border-radius:var(--border-radius-sm);margin-top:12px;border-right:4px solid var(--success-color);box-shadow:var(--shadow-sm)}.calc-example-btn{transition:var(--transition)}.calc-example-btn:hover{background:var(--secondary-color)!important;color:white!important;border-color:var(--secondary-color)!important}