.exam-result[data-v-a7e9edfc]{width:100%;max-width:860px;margin:0 auto;padding:8px 4px 48px;color:#0f172a}.result-error[data-v-a7e9edfc]{text-align:center;padding:48px 0}.result-error i[data-v-a7e9edfc]{font-size:40px;color:#f59e0b}.result-card[data-v-a7e9edfc]{display:flex;align-items:center;gap:20px;padding:28px 32px;border-radius:20px;color:#fff;box-shadow:0 14px 34px rgba(15,23,42,.14)}.result-card.is-approved[data-v-a7e9edfc]{background:linear-gradient(135deg,#00a876,#059669)}.result-card.is-failed[data-v-a7e9edfc]{background:linear-gradient(135deg,#e11d48,#be123c)}.result-card.is-waiting[data-v-a7e9edfc]{background:linear-gradient(135deg,#0ea5e9,#0284c7)}.result-icon[data-v-a7e9edfc]{flex:0 0 auto;width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.2);font-size:34px}.result-main[data-v-a7e9edfc]{flex:1 1 auto;min-width:0}.result-exam[data-v-a7e9edfc]{display:block;font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.85;text-transform:capitalize}.result-title[data-v-a7e9edfc]{margin:2px 0 6px;font-size:1.6rem;font-weight:800}.result-text[data-v-a7e9edfc]{margin:0;opacity:.95;line-height:1.45}.result-score[data-v-a7e9edfc]{flex:0 0 auto;text-align:center;padding:10px 20px;border-radius:16px;background:hsla(0,0%,100%,.18)}.result-score strong[data-v-a7e9edfc]{display:block;font-size:2.4rem;line-height:1;font-weight:800}.result-score span[data-v-a7e9edfc]{font-size:.85rem;opacity:.9}.result-stats[data-v-a7e9edfc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px;margin:16px 0}.r-stat[data-v-a7e9edfc]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:14px;background:#fff}.r-stat>i[data-v-a7e9edfc]{flex:0 0 auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#f1f5f9;color:#475569;font-size:1.1rem}.r-stat strong[data-v-a7e9edfc]{display:block;font-size:.95rem}.r-stat span[data-v-a7e9edfc]{display:block;font-size:.78rem;color:#64748b;line-height:1.35}.r-stat.is-cert-yes[data-v-a7e9edfc]{border-color:#bbf7d0;background:#f0fdf4}.r-stat.is-cert-yes>i[data-v-a7e9edfc]{background:#dcfce7;color:#16a34a}.result-actions[data-v-a7e9edfc]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.r-btn[data-v-a7e9edfc]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:12px;font-weight:700;cursor:pointer;transition:all .15s ease}.r-btn[data-v-a7e9edfc]:hover{filter:brightness(.94);transform:translateY(-1px)}.r-btn-primary[data-v-a7e9edfc]{background:#18d600;color:#fff;box-shadow:0 6px 16px rgba(24,214,0,.28)}.r-btn-dark[data-v-a7e9edfc]{background:#0f172a;color:#fff}.detail-heading[data-v-a7e9edfc]{font-weight:800;margin-bottom:8px}.detail-note[data-v-a7e9edfc]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:#f1f5f9;color:#475569;font-size:.88rem;margin-bottom:14px}.detail-item[data-v-a7e9edfc]{margin-bottom:12px;padding:16px 18px;border:1px solid #e5e7eb;border-left-width:5px;border-radius:14px;background:#fff}.detail-item.is-ok[data-v-a7e9edfc]{border-left-color:#16a34a}.detail-item.is-partial[data-v-a7e9edfc]{border-left-color:#f59e0b}.detail-item.is-bad[data-v-a7e9edfc]{border-left-color:#e11d48}.detail-item.is-neutral[data-v-a7e9edfc]{border-left-color:#cbd5e1}.detail-top[data-v-a7e9edfc]{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}.detail-number[data-v-a7e9edfc]{flex:0 0 auto;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#0f172a;color:#fff;font-size:.85rem;font-weight:800}.detail-question[data-v-a7e9edfc]{flex:1 1 auto;line-height:1.4;padding-top:2px}.detail-points[data-v-a7e9edfc]{flex:0 0 auto;padding:3px 10px;border-radius:999px;font-size:.78rem;font-weight:700;background:#f1f5f9;color:#475569}.detail-points.is-ok[data-v-a7e9edfc]{background:#dcfce7;color:#15803d}.detail-points.is-partial[data-v-a7e9edfc]{background:#fef3c7;color:#b45309}.detail-points.is-bad[data-v-a7e9edfc]{background:#ffe4e6;color:#be123c}.detail-answer[data-v-a7e9edfc]{display:flex;flex-wrap:wrap;gap:8px;padding:8px 12px;margin-top:6px;border-radius:10px;background:#f8fafc;font-size:.93rem}.detail-answer.is-correct[data-v-a7e9edfc]{background:#f0fdf4;color:#15803d;font-weight:600}.detail-label[data-v-a7e9edfc]{font-size:.74rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#94a3b8;align-self:center;min-width:118px}.detail-answer.is-correct .detail-label[data-v-a7e9edfc]{color:#16a34a}.detail-open[data-v-a7e9edfc]{margin-top:8px;font-size:.84rem;color:#0369a1}@media (max-width:640px){.result-card[data-v-a7e9edfc]{flex-direction:column;text-align:center;padding:22px 16px}}