/* V8.83 — AI Search Test Lab + guided answers restoration + score/gap consistency */
.mu-ai-test-lab{margin:18px 36px;border:1px solid #2d6f9e;background:linear-gradient(180deg,#071f35,#06192b);color:#eef8ff;padding:26px;box-sizing:border-box}
.mu-ai-test-lab-head{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:start}.mu-ai-test-lab-head .eyebrow{color:#53b8ff}.mu-ai-test-lab-head h3{margin:5px 0 8px;font-size:24px}.mu-ai-test-lab-head p{margin:0;color:#bfd4e5;line-height:1.55;max-width:850px}.mu-ai-lab-result{border:1px solid #4d7593;padding:10px 14px;font-weight:900;letter-spacing:.08em;font-size:12px}.mu-ai-lab-result.good{border-color:#2bc58a;color:#62e2b3}.mu-ai-lab-result.warn{border-color:#e7a04a;color:#ffc276}
.mu-ai-platforms{display:grid;grid-template-columns:.8fr 1.2fr;gap:12px;margin-top:20px}.mu-ai-platforms>div{border:1px solid #294c68;background:#09263f;padding:15px}.mu-ai-platforms small,.mu-ai-phrases-head small,.mu-public-ai-history>small,.mu-guided-ai-callout small{display:block;color:#68bfff;font:800 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.11em}.mu-ai-platforms b{display:block;margin:6px 0;color:#fff}.mu-ai-platforms span{display:block;color:#9fbcd2;font-size:12px;line-height:1.45}
.mu-ai-test-lab .mu-test-fields{margin-top:14px}.mu-ai-phrases{margin-top:18px;border-top:1px solid #284a65;padding-top:17px}.mu-ai-phrases-head{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:10px}.mu-ai-phrases-head span{font-size:11px;color:#8eaec5}.mu-ai-phrase{border-left:3px solid #258de9;background:#09263f;padding:12px 14px;margin-top:8px}.mu-ai-phrase small{display:block;color:#7cc8ff;font-size:9px;font-weight:900;letter-spacing:.08em}.mu-ai-phrase p{margin:5px 0 0!important;color:#e7f5ff!important;font-size:13px!important;line-height:1.45!important}
.mu-guided-ai-callout{margin-top:18px;border:1px solid #2f725d;background:#092b2a;padding:16px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.mu-guided-ai-callout.attention{border-color:#9b692c;background:#302512}.mu-guided-ai-callout b{display:block;margin:5px 0;color:#fff}.mu-guided-ai-callout p{margin:0!important;color:#bcd3cf!important;font-size:13px!important;line-height:1.5!important}.mu-guided-ai-callout a{background:#1687ee;color:#fff!important;text-decoration:none;font-weight:900;padding:12px 14px;white-space:nowrap}
.mu-public-ai-history{margin-top:18px;border-top:1px solid #284a65;padding-top:15px}.mu-public-ai-history-row{display:grid;grid-template-columns:120px 1fr auto;gap:12px;padding:9px 0;border-bottom:1px solid #173951;align-items:center}.mu-public-ai-history-row span{font-size:10px;color:#88aac2}.mu-public-ai-history-row b{font-size:12px}.mu-public-ai-history-row em{font-style:normal;font-size:10px;font-weight:900}.mu-public-ai-history-row em.good{color:#5fe0ae}.mu-public-ai-history-row em.warn{color:#ffbd6a}
.mu-map-row.machineup_resolved{background:#eef9f5!important;border-left:4px solid #169c6b!important}.mu-map-row.machineup_resolved .mu-map-status{color:#087b53!important}.mu-map-row.machineup_resolved .mu-map-status i{background:#19aa75!important}.mu-map-resolved-note{display:inline-block;margin-top:7px;padding:3px 6px;border:1px solid #80cdb1;color:#087b53;background:#f8fffc;font-size:9px;font-weight:900;letter-spacing:.07em}.mu-map-resolution-summary{margin:14px 0 0;border:1px solid #a7c7df;background:#edf7ff;padding:12px 14px;display:flex;justify-content:space-between;gap:18px;color:#153c5b}.mu-map-resolution-summary b{font-size:13px}.mu-map-resolution-summary span{font-size:12px;color:#496b83}
/* Owner AI Test Lab */
.mu-owner-ai-lab{margin-top:18px;border:1px solid #b8d8ef;background:#eef8ff;padding:18px}.mu-owner-ai-platforms{display:grid;grid-template-columns:.8fr 1.2fr;gap:10px}.mu-owner-ai-platforms>div{background:#fff;border:1px solid #d2e4f1;padding:14px}.mu-owner-ai-platforms small,.mu-owner-test-phrases-head small,.mu-guided-feature-strip small{display:block;color:#147fdc;font-size:10px;font-weight:900;letter-spacing:.09em}.mu-owner-ai-platforms b{display:block;margin:5px 0;color:#082b47}.mu-owner-ai-platforms span{display:block;color:#5f788b;font-size:12px;line-height:1.4}.mu-owner-test-phrases{margin-top:15px}.mu-owner-test-phrases-head{display:flex;justify-content:space-between;gap:15px;margin-bottom:8px}.mu-owner-test-phrases-head span{font-size:12px;color:#61798b}.mu-owner-test-phrase{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;background:#fff;border:1px solid #d2e4f1;border-left:4px solid #1887ea;padding:12px 14px;margin-top:8px}.mu-owner-test-phrase small{font-size:9px;color:#6b8598;font-weight:900}.mu-owner-test-phrase p{margin:4px 0 0;color:#173a55;line-height:1.45}.mu-owner-test-phrase button{border:0;background:#0b86f7;color:#fff;font-weight:900;padding:10px 13px;cursor:pointer}.mu-owner-test-phrase button:disabled{opacity:.55;cursor:wait}.mu-guided-feature-strip{margin-top:15px;border:1px solid #b7dfcf;background:#f0fbf6;padding:14px;display:grid;grid-template-columns:1fr auto;gap:15px;align-items:center}.mu-guided-feature-strip b{display:block;margin:4px 0;color:#0a4d38}.mu-guided-feature-strip span{display:block;color:#4d7063;font-size:12px;line-height:1.45}.mu-guided-flow-mini{display:flex!important;align-items:center;gap:7px;white-space:nowrap}.mu-guided-flow-mini span{font-weight:800;color:#0b7252}.mu-guided-flow-mini i{font-style:normal;color:#73a795}.mu-ai-test-row q{display:block;margin-top:7px;padding:8px 10px;background:#edf6fc;border-left:3px solid #3b9be9;color:#294b64;font-size:12px;line-height:1.45}
@media(max-width:900px){.mu-ai-test-lab{margin-left:18px;margin-right:18px}.mu-ai-platforms,.mu-owner-ai-platforms{grid-template-columns:1fr}.mu-guided-ai-callout,.mu-guided-feature-strip{grid-template-columns:1fr}.mu-owner-test-phrase{grid-template-columns:1fr}.mu-owner-test-phrase button{width:100%}.mu-map-resolution-summary{display:grid}}
@media(max-width:600px){.mu-ai-test-lab{margin-left:12px;margin-right:12px;padding:18px}.mu-ai-test-lab-head{grid-template-columns:1fr}.mu-public-ai-history-row{grid-template-columns:1fr}.mu-ai-phrases-head,.mu-owner-test-phrases-head{display:grid}.mu-guided-flow-mini{flex-wrap:wrap;white-space:normal}}
