.mp-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.mp-stats .stat-value small{font-size:14px;font-weight:400}.mp-accounts{margin:24px 0}.mp-target .card-body>p{margin-top:10px}.mp-target h3{font-size:16px}.mp-target .card-footer{justify-content:flex-start}.mp-article-panel{margin-top:22px}.mp-filters{align-items:flex-end}.mp-filters label{display:grid;gap:6px;font-size:12px;color:#7f796c}.mp-filters select{min-width:165px}.mp-table td{vertical-align:top}.mp-table .title-cell{min-width:230px}.mp-table a:hover{color:#c96442;text-decoration:underline}.mp-table .badge{font-size:11px}.mp-scan{display:grid;gap:18px}.mp-qr-area{min-height:270px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#fbfaf7;border-radius:14px;border:1px solid #efeae1;padding:20px;gap:12px}.mp-qr-area img{width:240px;height:240px;object-fit:contain;background:#ffffff;padding:10px;border-radius:10px}.mp-qr-area small{color:#898376;font-size:12px}.mp-scan-success{display:grid;gap:15px;text-align:center;color:#277452;font-size:32px}.mp-scan-success strong{font-size:20px}.mp-scan-success p{font-size:14px}#mpScanStatus{font-size:14px;color:#5d5647}#mpSearchResults{margin-top:20px}#mpSearchResults>.row{padding:13px 0;border-bottom:1px solid #f5f2ed}.mp-session-list .row{padding:10px 0}@media(max-width:700px){.mp-stats{grid-template-columns:1fr}.mp-filters label{flex:1;min-width:130px}.mp-target .card-footer button{flex:1}.mp-qr-area img{width:220px;height:220px}}
