/* Rabbit Workspace OS v119 — AIris operational knowledge */
#rabbitAssistantPanel.airis119-knowledge .airis119-answer-head{margin:0 0 12px}
#rabbitAssistantPanel.airis119-knowledge .airis119-answer-head>span{display:inline-flex;padding:5px 8px;border-radius:999px;background:#eef4ff;color:#315ac8;font-size:9px;font-weight:950;letter-spacing:.07em;text-transform:uppercase}
#rabbitAssistantPanel.airis119-knowledge .airis119-answer-head h3{margin:9px 0 4px;color:#182235;font-size:18px;line-height:1.08;letter-spacing:-.04em}
#rabbitAssistantPanel.airis119-knowledge .airis119-answer-head p{margin:0;color:#65748a;font-size:11.5px;line-height:1.42;font-weight:700}
.airis119-steps{display:grid;gap:8px;margin:12px 0;padding:0;list-style:none;counter-reset:none}
.airis119-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:9px;align-items:start;padding:9px;border-radius:15px;background:rgba(248,250,252,.9);border:1px solid #e2e9f2;color:#344256;font-size:11.5px;line-height:1.4}
.airis119-steps li>span{width:28px;height:28px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(135deg,#dbeafe,#ccfbf1);color:#1e5cb3;font-size:10px;font-weight:950}
.airis119-note{margin:10px 0 0;padding:10px 11px;border-radius:14px;border:1px solid #d9e6f4;background:#f4f8ff;color:#49627c;font-size:10.5px;line-height:1.4;font-weight:760}
.airis119-note.warning{background:#fff9ed;border-color:#f7d59b;color:#8a5313}.airis119-note.danger{background:#fff3f3;border-color:#f4c2c7;color:#9c2d3d}.airis119-note.success{background:#effbf5;border-color:#bde7d1;color:#20724d}
.airis119-guide-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}
.airis119-guide-grid button{min-height:92px;padding:10px;border-radius:16px;border:1px solid #e0e8f1;background:#f8fafc;text-align:left;display:grid;align-content:start;gap:4px;color:#182235;cursor:pointer;box-shadow:none}
.airis119-guide-grid button:hover{transform:translateY(-1px);background:#fff;box-shadow:0 10px 22px rgba(15,23,42,.07)}
.airis119-guide-grid button>span{width:30px;height:30px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(135deg,#e0ecff,#dcf8f2);font-size:14px}.airis119-guide-grid button b{font-size:11.5px}.airis119-guide-grid button small{color:#728097;font-size:9.5px;line-height:1.3}
.airis119-role-list,.airis119-topic-list{display:grid;gap:7px;margin:11px 0}.airis119-role-list>div,.airis119-topic-list>div{padding:9px 10px;border-radius:14px;background:#f8fafc;border:1px solid #e4eaf2}.airis119-role-list b,.airis119-topic-list b{display:block;color:#1d2b40;font-size:11.5px}.airis119-role-list small,.airis119-topic-list small{display:block;margin-top:3px;color:#718096;font-size:9.7px;line-height:1.35}
#rabbitAssistantPanel .airis119-guide-chip{background:linear-gradient(135deg,#eef2ff,#ecfeff)!important;border-color:#cbdcff!important;color:#3f51b5!important}
@media(max-width:520px){.airis119-guide-grid{grid-template-columns:1fr}.airis119-guide-grid button{min-height:76px}.airis119-steps li{grid-template-columns:26px minmax(0,1fr);padding:8px}.airis119-steps li>span{width:26px;height:26px}}
