.loader_loader__CAeq8{display:block;--height-of-loader:4px;--loader-color:#8a2be2;width:100%;height:var(--height-of-loader);border-radius:30px;background-color:rgba(0,0,0,.2);position:relative}.loader_loader__CAeq8:before{content:"";position:absolute;background:var(--loader-color);top:0;left:0;width:0;height:100%;border-radius:30px;animation:loader_moving__KwT2w 1s ease-in-out infinite}@keyframes loader_moving__KwT2w{50%{width:100%}to{width:0;right:0;left:unset}}.qa-tests_wrapper__DhyNA{max-width:1100px;margin:0 auto;padding:0 0 60px}.qa-tests_header__gGgqC{text-align:center;padding:24px 0 20px;border-bottom:1px solid #e5e7eb;margin-bottom:24px}.qa-tests_title__KeoFt{font-size:24px;font-weight:700;color:#111827}.qa-tests_subtitle__42M9b{color:#6b7280;font-size:13px;margin-top:4px}.qa-tests_updatedBy__zetKC{color:#7c3aed;font-weight:500}.qa-tests_progressContainer__bpEQ6{position:sticky;top:64px;z-index:50;background:#fff;padding:12px 0;border-bottom:1px solid #e5e7eb;margin-bottom:16px}.qa-tests_progressInfo__mt2_K{display:flex;justify-content:space-between;margin-bottom:6px;font-size:13px;color:#6b7280}.qa-tests_progressCount__T2qSY{color:#7c3aed;font-weight:600}.qa-tests_progressTrack__cjytO{width:100%;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.qa-tests_progressFill__5kEbZ{height:100%;background:linear-gradient(90deg,#7c3aed,#a78bfa);border-radius:3px;transition:width .4s ease}.qa-tests_stats__kwO4C{display:flex;gap:12px;margin-bottom:20px;flex-wrap:wrap}.qa-tests_statCard__42DEG{flex:1;min-width:120px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;padding:14px;text-align:center}.qa-tests_statNum__dpNpp{font-size:26px;font-weight:700;color:#111827}.qa-tests_statLabel__7A66f{font-size:12px;color:#6b7280;margin-top:2px}.qa-tests_passed__JcI02 .qa-tests_statNum__dpNpp{color:#059669}.qa-tests_failed__L4cFb .qa-tests_statNum__dpNpp{color:#dc2626}.qa-tests_pendingStat__s2wEe .qa-tests_statNum__dpNpp{color:#d97706}.qa-tests_controls__zARie{display:flex;gap:8px;justify-content:center;margin-bottom:20px;flex-wrap:wrap}.qa-tests_ctrlBtn__ss3B2{border:1px solid #e5e7eb;background:#fff;color:#6b7280;padding:6px 14px;border-radius:8px;font-size:13px;cursor:pointer;font-family:inherit;transition:all .15s}.qa-tests_ctrlBtn__ss3B2:hover{background:#f3f4f6;color:#111827}.qa-tests_ctrlActive__AQ72w{border-color:#7c3aed;color:#7c3aed;background:#f5f3ff}.qa-tests_ctrlDanger__xJck2{border-color:#fecaca;color:#dc2626}.qa-tests_ctrlDanger__xJck2:hover{background:#fef2f2}.qa-tests_section__aE_Ef{margin-bottom:20px}.qa-tests_sectionHeader__gL9q2{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px 8px 0 0;cursor:pointer;user-select:none}.qa-tests_sectionHeader__gL9q2:hover{background:#f3f4f6}.qa-tests_sectionHeader__gL9q2 h2{font-size:15px;font-weight:600;color:#111827}.qa-tests_badge__V5Uz0{font-size:12px;background:#ede9fe;color:#7c3aed;padding:2px 10px;border-radius:12px;font-weight:500}.qa-tests_chevron__40FcF{display:inline-block;transition:transform .2s;font-size:10px}.qa-tests_chevronDown__fi_r8{transform:rotate(90deg)}.qa-tests_sectionBody__Ae4Zj{border:1px solid #e5e7eb;border-top:none;border-radius:0 0 8px 8px;overflow:hidden}.qa-tests_tableHeader__5kmDe{display:grid;grid-template-columns:60px 100px 1fr 1fr 1fr 90px;padding:8px 16px;font-size:11px;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid #e5e7eb;background:#f9fafb;gap:8px}.qa-tests_subsection__t1wK0{padding:10px 16px 4px}.qa-tests_subsection__t1wK0 h3{font-size:12px;font-weight:600;color:#7c3aed;text-transform:uppercase;letter-spacing:.5px}.qa-tests_testRow__DoHt6{display:grid;grid-template-columns:60px 100px 1fr 1fr 1fr 90px;align-items:start;padding:10px 16px;border-bottom:1px solid #f3f4f6;font-size:13px;transition:background .15s;gap:8px}.qa-tests_testRow__DoHt6:hover{background:#f9fafb}.qa-tests_passedRow__2Ad69{background:#ecfdf5!important}.qa-tests_failedRow__hKVtu{background:#fef2f2!important}.qa-tests_testId__UlK1K{color:#9ca3af;font-family:monospace;font-size:12px}.qa-tests_testRole__j9g7d{color:#7c3aed;font-weight:500;font-size:12px}.qa-tests_testShould__wL0KL{color:#111827}.qa-tests_testWhen__z97Zz{color:#6b7280}.qa-tests_testExpected__5ISx9{color:#6b7280;font-size:12px}.qa-tests_testActions__FnpSR{display:flex;gap:4px;justify-content:flex-end}.qa-tests_btnFail__1ex3c,.qa-tests_btnPass__cfkQG{border:1px solid #e5e7eb;padding:3px 8px;border-radius:6px;font-size:12px;cursor:pointer;transition:all .15s;background:#fff}.qa-tests_btnPass__cfkQG:hover{background:#ecfdf5;border-color:#a7f3d0}.qa-tests_btnFail__1ex3c:hover{background:#fef2f2;border-color:#fecaca}.qa-tests_btnPass__cfkQG.qa-tests_btnActive__MoryR{background:#d1fae5;border-color:#6ee7b7}.qa-tests_btnFail__1ex3c.qa-tests_btnActive__MoryR{background:#fee2e2;border-color:#fca5a5}@media (max-width:900px){.qa-tests_testRow__DoHt6{grid-template-columns:1fr;gap:4px}.qa-tests_tableHeader__5kmDe{display:none}.qa-tests_testRole__j9g7d:before{content:"Como: ";color:#9ca3af}.qa-tests_testShould__wL0KL:before{content:"Debería: ";color:#9ca3af;font-size:12px}.qa-tests_testWhen__z97Zz:before{content:"Cuando: ";color:#9ca3af;font-size:12px}.qa-tests_testExpected__5ISx9:before{content:"Esperado: ";color:#9ca3af}.qa-tests_testActions__FnpSR{justify-content:flex-start;margin-top:4px}}