.matrix-panel{padding:20px;border:1px solid #21516b;border-radius:20px;background:#071725;box-shadow:0 35px 100px #0006}.matrix-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.matrix-top small{font-size:11px;color:#8aa9ba}.matrix-top h3{font-size:20px;margin:3px 0}.matrix-top p{font-size:13px;color:#b9d1dd;margin:0}.matrix-count{min-width:115px;text-align:center;border:1px solid #235774;border-radius:12px;padding:10px}.matrix-count strong{display:block;color:#47e1f4;font-size:26px;line-height:1.1}.matrix-count span{font-size:9px;letter-spacing:.08em;color:#8faebe}.matrix-wrap{border:1px solid #1b455c;border-radius:12px;overflow:hidden}.matrix-wrap table{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px}.matrix-wrap th{text-align:left;background:#0b2230;color:#8eabba;font-size:10px;letter-spacing:.06em}.matrix-wrap th,.matrix-wrap td{padding:12px;border-bottom:1px solid #1a3a4e;overflow-wrap:anywhere}.matrix-wrap th:nth-child(1){width:26%}.matrix-wrap th:nth-child(2){width:18%}.matrix-wrap th:nth-child(3){width:42%}.matrix-wrap th:nth-child(4){width:14%}.matrix-wrap tr:last-child td{border-bottom:0}.matrix-wrap td{color:#a9c5d4}.matrix-wrap td b{display:block;color:#eaf7ff}.matrix-wrap td small{display:block;color:#84a4b6;margin-top:2px}.matrix-wrap td strong{color:#46e2f3;font-size:16px}.matrix-ready,.matrix-block{display:inline-block;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:800;white-space:nowrap}.matrix-ready{color:#63e8a6;background:#063d2c;border:1px solid #08734d}.matrix-block{color:#ff8393;background:#3b111c;border:1px solid #9a3146}.matrix-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.matrix-meta span{padding:7px 10px;background:#0a2636;border:1px solid #1d4a60;border-radius:8px;font-size:10px;color:#a7c7d5}.matrix-meta b{color:#e5f6ff}.matrix-foot{font-size:11px;color:#9db9c8;margin:14px 0 0}@media(max-width:650px){.matrix-panel{padding:12px}.matrix-top{flex-direction:column}.matrix-count{min-width:100px}.matrix-wrap table,.matrix-wrap tbody,.matrix-wrap tr,.matrix-wrap td{display:block;width:100%}.matrix-wrap thead{display:none}.matrix-wrap tr{padding:12px;border-bottom:1px solid #1a3a4e}.matrix-wrap tr:last-child{border-bottom:0}.matrix-wrap td{padding:4px 0;border:0}.matrix-wrap td:nth-child(3):before{content:'Bukti: ';color:#8eabba}.matrix-wrap td:nth-child(4):before{content:'Skor: ';color:#8eabba}}
