.multi5-suite{margin-top:16px}.m5-controls,.m5-actions{display:flex;gap:8px;flex-wrap:wrap;align-items:end}.m5-controls label{min-width:260px;flex:1}.m5-grid,.m5-system-grid,.m5-proj{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin:12px 0}.m5-grid article,.m5-system-grid article,.m5-proj article{background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.10);border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:3px}.m5-grid span,.m5-system-grid small,.m5-proj small{opacity:.78}.m5-result{margin-top:14px}.m5-result table{font-size:.83rem}.m5-pattern{min-width:240px;white-space:normal}.m5-working{padding:10px;border-radius:10px;background:rgba(73,178,255,.08)}.m5-verdict{display:flex;justify-content:space-between;gap:12px;align-items:center;padding:14px;border-radius:12px;margin-bottom:12px;border:1px solid rgba(255,255,255,.12)}.m5-verdict.green{background:rgba(44,190,120,.12)}.m5-verdict.yellow{background:rgba(234,190,50,.12)}.m5-verdict.orange{background:rgba(242,130,40,.12)}.m5-verdict.red{background:rgba(220,70,70,.12)}.m5-verdict.neutral{background:rgba(160,170,190,.08)}.m5-recovery{margin-top:10px}.m5-proj article strong{font-size:1rem}.m5-proj article span{font-size:.86rem}.multi5-suite details{margin-top:10px}.multi5-suite summary{cursor:pointer;font-weight:700;padding:9px 0}@media(max-width:720px){.m5-controls>.button,.m5-actions>.button{flex:1 1 44%}.m5-controls label{min-width:100%}.m5-verdict{align-items:flex-start;flex-direction:column}.m5-pattern{min-width:180px}}
