.red-teaming-safety-evaluation-page .safety-console{display:grid;gap:9px;height:100%}.red-teaming-safety-evaluation-page .safety-test,.red-teaming-safety-evaluation-page .safety-response{border:1px solid #27425e;border-radius:8px;background:#0c1d30}.red-teaming-safety-evaluation-page .safety-test{padding:9px 11px}.red-teaming-safety-evaluation-page .safety-test small,.red-teaming-safety-evaluation-page .safety-response header,.red-teaming-safety-evaluation-page .safety-rubric small,.red-teaming-safety-evaluation-page .safety-tags small,.red-teaming-safety-evaluation-page .test-types small{color:#7896b3;font-size:7px;font-weight:800;letter-spacing:.1em}.red-teaming-safety-evaluation-page .safety-test p{margin:4px 0 0;color:#e1edf7;font-size:9px}.red-teaming-safety-evaluation-page .safety-response{border-color:#357295;background:#091827}.red-teaming-safety-evaluation-page .safety-response header{display:flex;justify-content:space-between;padding:7px 9px;border-bottom:1px solid #20364c}.red-teaming-safety-evaluation-page .safety-response header b{color:#d2dfeb;font-size:7px}.red-teaming-safety-evaluation-page .safety-response header span{color:#4ade80;font-size:6px}.red-teaming-safety-evaluation-page .safety-response>p{margin:0;padding:10px;color:#b7c9d8;font-size:8px;line-height:1.55}.red-teaming-safety-evaluation-page .safety-response>small{display:block;padding:5px 9px;color:#66829a;font-size:6px}.red-teaming-safety-evaluation-page .safety-rubric{display:grid;grid-template-columns:repeat(3,1fr);gap:5px}.red-teaming-safety-evaluation-page .safety-rubric>div{padding:7px;border:1px solid #27425e;border-radius:6px;background:#0a1a2b}.red-teaming-safety-evaluation-page .safety-rubric b{display:block;margin-top:4px;color:#d3e0ea;font-size:7px}.red-teaming-safety-evaluation-page .safety-rubric b.pass{color:#4ade80}.red-teaming-safety-evaluation-page .safety-footer{display:grid;grid-template-columns:1.1fr .9fr;gap:6px}.red-teaming-safety-evaluation-page .safety-footer>div{padding:7px;border:1px solid #27425e;border-radius:6px;background:#091827}.red-teaming-safety-evaluation-page .safety-tags span,.red-teaming-safety-evaluation-page .test-types span{display:inline-block;margin:5px 2px 0 0;padding:3px 5px;border:1px solid #34506a;border-radius:8px;color:#7e98ae;font-size:5px}.red-teaming-safety-evaluation-page .test-types span.active{border-color:#4ade80;color:#06151d;background:#4ade80;font-weight:850}.red-teaming-safety-evaluation-page .safety-panel>div{grid-template-columns:8px 1fr}.red-teaming-safety-evaluation-page .safety-panel>div b{grid-column:2;color:#89a2ba;font-size:7px}
.red-teaming-safety-evaluation-page .adversarial-mini{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:12px}.red-teaming-safety-evaluation-page .adversarial-mini>div{height:82px;padding:9px;border:1px solid #29465f;border-radius:6px}.red-teaming-safety-evaluation-page .adversarial-mini>div:last-of-type{border-color:#4ade80}.red-teaming-safety-evaluation-page .adversarial-mini small{color:#6d89a1;font-size:6px}.red-teaming-safety-evaluation-page .adversarial-mini div i{display:block;height:5px;margin-top:11px;background:#365169}.red-teaming-safety-evaluation-page .adversarial-mini>b{color:#38bdf8;font-size:8px}.red-teaming-safety-evaluation-page .jailbreak-mini{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:7px;padding:12px}.red-teaming-safety-evaluation-page .jailbreak-mini>div:first-child{display:grid;gap:5px}.red-teaming-safety-evaluation-page .jailbreak-mini>div:first-child span{position:static;padding:5px;border:1px solid #2d4a62;border-radius:5px;color:#819aaf;font-size:6px}.red-teaming-safety-evaluation-page .jailbreak-mini>div:last-of-type{padding:12px 6px;border:1px solid #4ade80;border-radius:6px;text-align:center}.red-teaming-safety-evaluation-page .jailbreak-mini small{color:#718ea6;font-size:6px}.red-teaming-safety-evaluation-page .jailbreak-mini b{display:block;color:#4ade80;font-size:8px}.red-teaming-safety-evaluation-page .jailbreak-mini>i{color:#38bdf8;font-style:normal}.red-teaming-safety-evaluation-page .refusal-mini{padding:12px}.red-teaming-safety-evaluation-page .refusal-mini header{color:#57d9ff;font-size:7px}.red-teaming-safety-evaluation-page .refusal-mini p{color:#afc0cf;font-size:8px}.red-teaming-safety-evaluation-page .refusal-mini>div{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.red-teaming-safety-evaluation-page .refusal-mini i{height:10px;border-radius:5px;background:#4ade80}.red-teaming-safety-evaluation-page .refusal-mini i.empty{background:#243e53}.red-teaming-safety-evaluation-page .refusal-mini footer{display:flex;justify-content:space-between;margin-top:8px;color:#6e8ba3;font-size:6px}.red-teaming-safety-evaluation-page .refusal-mini footer b{color:#4ade80}.red-teaming-safety-evaluation-page .policy-mini{padding:14px}.red-teaming-safety-evaluation-page .policy-mini>small{color:#708da5;font-size:6px}.red-teaming-safety-evaluation-page .policy-mini>div{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:18px}.red-teaming-safety-evaluation-page .policy-mini>div span{position:static;padding:10px 3px;border:1px solid #2c4961;border-radius:5px;color:#7793aa;font-size:6px;text-align:center}.red-teaming-safety-evaluation-page .policy-mini>div span.active{border-color:#4ade80;color:#4ade80}.red-teaming-safety-evaluation-page .policy-mini footer{margin-top:10px;color:#6d89a1;font-size:6px;text-align:right}.red-teaming-safety-evaluation-page .refusal-balance-mini{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:12px}.red-teaming-safety-evaluation-page .refusal-balance-mini>div{padding:12px 8px;border:1px solid #2d4961;border-radius:6px}.red-teaming-safety-evaluation-page .refusal-balance-mini small{display:block;color:#6e8aa2;font-size:6px}.red-teaming-safety-evaluation-page .refusal-balance-mini b{display:block;margin-top:10px;color:#fbbf24;font-size:7px}.red-teaming-safety-evaluation-page .safety-turns-mini{display:grid;align-content:center;gap:9px;padding:15px}.red-teaming-safety-evaluation-page .safety-turns-mini>div{display:grid;grid-template-columns:42px 1fr 42px;align-items:center;gap:7px;color:#7894ab;font-size:6px}.red-teaming-safety-evaluation-page .safety-turns-mini i{height:7px;border-radius:7px;background:linear-gradient(90deg,#38bdf8 var(--risk),#20384d var(--risk))}.red-teaming-safety-evaluation-page .safety-turns-mini b{color:#d3e0ea;font-size:6px}.red-teaming-safety-evaluation-page .safety-adjudication-mini{display:grid;grid-template-columns:1fr 1fr auto 1.2fr;align-items:center;gap:10px;padding:18px 8%;height:150px}.red-teaming-safety-evaluation-page .safety-adjudication-mini>div{padding:14px;border:1px solid #29445d;border-radius:7px;background:#0d2033}.red-teaming-safety-evaluation-page .safety-adjudication-mini>div.final{border-color:#4ade80;background:#103024}.red-teaming-safety-evaluation-page .safety-adjudication-mini small{display:block;color:#728fa9;font-size:6px}.red-teaming-safety-evaluation-page .safety-adjudication-mini b{color:#d7e4ef;font-size:13px}.red-teaming-safety-evaluation-page .safety-adjudication-mini>i{color:#38bdf8;font-style:normal}
.red-teaming-safety-evaluation-page .safety-industry-visual{position:relative;overflow:hidden;height:210px;padding:16px;border-radius:12px;background:#091827;color:#b8cada}.red-teaming-safety-evaluation-page .safety-industry-visual strong{position:absolute;right:12px;bottom:10px;color:#7f9ab3;font-size:7px;letter-spacing:.09em}.red-teaming-safety-evaluation-page .general-safety-application{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:5px}.red-teaming-safety-evaluation-page .general-safety-application>div{padding:10px 6px;border:1px solid #29465f;border-radius:6px}.red-teaming-safety-evaluation-page .general-safety-application>div.decision{border-color:#4ade80}.red-teaming-safety-evaluation-page .general-safety-application small{color:#6e8ca5;font-size:6px}.red-teaming-safety-evaluation-page .general-safety-application p{color:#c2d1dc;font-size:7px}.red-teaming-safety-evaluation-page .general-safety-application b{color:#4ade80}.red-teaming-safety-evaluation-page .general-safety-application>i{color:#38bdf8;font-style:normal}.red-teaming-safety-evaluation-page .conversational-safety-application>div{display:grid;gap:7px}.red-teaming-safety-evaluation-page .conversational-safety-application span{display:flex;justify-content:space-between;padding:9px;border:1px solid #29465f;border-radius:5px;color:#7894ab;font-size:7px}.red-teaming-safety-evaluation-page .conversational-safety-application b{color:#d5e1eb}.red-teaming-safety-evaluation-page .conversational-safety-application footer{margin-top:12px;padding:8px;border:1px solid #4ade80;border-radius:5px;color:#4ade80;font-size:6px;text-align:center}.red-teaming-safety-evaluation-page .domain-safety-application header{padding:10px;border:1px solid #38bdf8;border-radius:6px;color:#57d9ff;font-size:7px}.red-teaming-safety-evaluation-page .domain-safety-application>div{display:grid;gap:1px;margin-top:13px;background:#21394f}.red-teaming-safety-evaluation-page .domain-safety-application span{display:flex;justify-content:space-between;padding:9px;color:#7793aa;background:#0d2033;font-size:7px}.red-teaming-safety-evaluation-page .domain-safety-application b{color:#4ade80}.red-teaming-safety-evaluation-page .regression-safety-application>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.red-teaming-safety-evaluation-page .regression-safety-application span{padding:11px;border:1px solid #29465f;border-radius:6px;color:#7894ab;font-size:6px}.red-teaming-safety-evaluation-page .regression-safety-application b{display:block;margin:5px 0;color:#d5e2ec;font-size:9px}.red-teaming-safety-evaluation-page .regression-safety-application i{display:block;height:6px;border-radius:6px;background:linear-gradient(90deg,#38bdf8 var(--w),#20384d var(--w))}.red-teaming-safety-evaluation-page .regression-safety-application footer{margin-top:15px;padding:8px;border:1px solid #4ade80;border-radius:5px;color:#4ade80;font-size:6px;text-align:center}
@media(max-width:767.98px){.red-teaming-safety-evaluation-page .safety-rubric{grid-template-columns:repeat(2,1fr)}.red-teaming-safety-evaluation-page .safety-footer{grid-template-columns:1fr}.red-teaming-safety-evaluation-page .safety-panel{grid-template-columns:repeat(4,minmax(0,1fr))}.red-teaming-safety-evaluation-page .safety-panel>div b{display:none}.red-teaming-safety-evaluation-page .safety-adjudication-mini{grid-template-columns:1fr 1fr;gap:7px;padding:12px}.red-teaming-safety-evaluation-page .safety-adjudication-mini>i{display:none}.red-teaming-safety-evaluation-page .safety-adjudication-mini>div.final{grid-column:span 2}}@media(max-width:380px){.red-teaming-safety-evaluation-page .workspace-canvas{padding:8px}.red-teaming-safety-evaluation-page .safety-tags span,.red-teaming-safety-evaluation-page .test-types span{font-size:4.5px}.red-teaming-safety-evaluation-page .safety-test p{font-size:8px}.red-teaming-safety-evaluation-page .safety-industry-visual{padding:12px}}
