.dp-ydt-exam-preview-container{max-width:1200px;margin:2rem auto;padding:0 1rem;font-family:"Segoe UI",Roboto,-apple-system,BlinkMacSystemFont,sans-serif}.dp-ydt-preview-title{font-size:1.875rem;font-weight:700;color:#1f2937;margin-bottom:2rem;text-align:center;position:relative;padding:1.25rem 1.5rem;max-width:85%;margin-left:auto;margin-right:auto;text-transform:uppercase;letter-spacing:.025em}.dp-ydt-preview-title:after{content:"";position:absolute;bottom:.75rem;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,#8b5cf6,#a855f7);border-radius:4px}.dp-ydt-exam-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.75rem}.dp-ydt-exam-card{background:#fff;border-radius:1rem;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid rgba(229,231,235,.8);position:relative}.dp-ydt-exam-card:hover{transform:translateY(-6px);box-shadow:0 12px 20px rgba(0,0,0,.12);border-color:rgba(209,213,219,.9)}.dp-ydt-exam-thumbnail{position:relative;padding-top:52%;background:linear-gradient(45deg,#f1f5f9,#e0f2fe);overflow:hidden}.dp-ydt-exam-thumbnail img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.dp-ydt-exam-card:hover .dp-ydt-exam-thumbnail img{transform:scale(1.05)}.dp-ydt-exam-content{padding:1.5rem}.dp-ydt-exam-title{font-size:1.5rem;font-weight:700;color:#111827;margin:0 0 .75rem;line-height:1.3;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dp-ydt-exam-date{display:flex;align-items:center;color:#4b5563;font-size:1.1dp -ydt-exam-titlerem;margin-bottom:1.25rem;font-weight:500}.dp-ydt-exam-date .dp-ydt-icon{color:#6366f1}.dp-ydt-exam-stats{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem;padding:1.25rem;background:#f8fafc;border-radius:.75rem;border:1px solid #e2e8f0}.dp-ydt-stats-row{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;align-items:center;width:100%}.dp-ydt-stats-row:last-child{grid-template-columns:1fr!important}.dp-ydt-stats-row:last-child .dp-ydt-stat{width:100%;padding:.75rem 1rem}.dp-ydt-stat{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.5rem;background:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(0,0,0,.05);transition:all .2s ease}.dp-ydt-stat:hover{box-shadow:0 3px 6px rgba(0,0,0,.08);transform:translateY(-2px)}.dp-ydt-stat-header{display:flex;align-items:center;gap:.5rem}.dp-ydt-stat-icon-wrapper{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:#f1f5f9;border-radius:.375rem;color:#64748b}.dp-ydt-icon{width:1.25rem;height:1.25rem;flex-shrink:0;color:currentColor}.dp-ydt-stat-label{color:#64748b;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.02em}.dp-ydt-stat-value{font-weight:700;color:#334155;font-size:1.125rem;line-height:1.2}.dp-ydt-stat-highlight{color:#0284c7;font-weight:700}.dp-ydt-stat-participants .dp-ydt-stat-icon-wrapper{background-color:#eff6ff;color:#3b82f6}.dp-ydt-stat-questions .dp-ydt-stat-icon-wrapper{background-color:#eef2ff;color:#6366f1}.dp-ydt-stat-avg-score .dp-ydt-stat-icon-wrapper{background-color:#fef2f2;color:#ef4444}.dp-ydt-stat-highest-score .dp-ydt-stat-icon-wrapper{background-color:#ecfdf5;color:#10b981}.dp-ydt-stat-avg-net .dp-ydt-stat-icon-wrapper{background-color:#f8fafc;color:#0369a1}.dp-ydt-stat-avg-ranking .dp-ydt-stat-icon-wrapper{background-color:#fef3c7;color:#d97706}.dp-ydt-stat-avg-ranking{width:100%}.dp-ydt-stat-avg-ranking .dp-ydt-stat-header{justify-content:center}.dp-ydt-stat-avg-ranking .dp-ydt-stat-value{text-align:center;font-size:1.25rem}.dp-ydt-stats-row:has(.dp-ydt-stat-avg-ranking){grid-template-columns:1fr}.dp-ydt-stat-best-ranking .dp-ydt-stat-icon-wrapper{background-color:#f3e8ff;color:#9333ea}.dp-ydt-divider{width:100%;height:1px;background-color:#e5e7eb;margin:.5rem 0}.dp-ydt-exam-button{display:flex;align-items:center;justify-content:center;gap:.5rem;width:auto;margin:0 auto;padding:.75rem 1.25rem;background:linear-gradient(90deg,#8b5cf6,#a855f7);color:#fff!important;font-weight:600;font-size:.9rem;border-radius:.625rem;text-decoration:none;transition:all .3s ease;letter-spacing:.015em;box-shadow:0 2px 4px rgba(168,85,247,.3)}.dp-ydt-exam-button:hover{background:linear-gradient(90deg,#7c3aed,#8b5cf6);box-shadow:0 4px 6px rgba(168,85,247,.4);color:#fff;text-decoration:none}.dp-ydt-exam-button .dp-ydt-icon{width:.9rem;height:.9rem;color:#fff}@media (max-width:768px){.dp-ydt-exam-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.dp-ydt-preview-title{font-size:1.5rem}.dp-ydt-exam-title{font-size:1.25rem}}@media (max-width:480px){.dp-ydt-stats-row{grid-template-columns:1fr}.dp-ydt-exam-content{padding:1.25rem}.dp-ydt-exam-stats{padding:.875rem}}@media screen and (max-width:768px){.dp-ydt-preview-title{font-size:1.5rem;padding:1rem;max-width:95%;letter-spacing:.01em}.dp-ydt-preview-title:after{width:60px;bottom:.5rem}.dp-ydt-exam-grid{grid-template-columns:1fr}.dp-ydt-exam-card{max-width:100%}.dp-ydt-exam-title{font-size:1.25rem}.dp-ydt-stat-value{font-size:1rem}}