/* ARVIS Çekirdeği › ARVIS'e Öğret */
.core-teach .wa-hero{align-items:center}
.core-teach-stats{display:flex;gap:10px}.core-teach-stats span{display:grid;gap:2px;min-width:118px;padding:12px 14px;border:1px solid #e0e7f1;border-radius:14px;background:#fff;color:#7b899f;font-size:11px}.core-teach-stats b{font-size:22px;color:#10213d}
.core-list{display:grid;gap:8px}
.core-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;border:1px solid #e6ebf3;border-radius:13px;padding:11px 12px;background:#fbfdff}
.core-q{display:grid;gap:3px;min-width:0}.core-q strong{font-size:13px;color:#17305a;overflow-wrap:anywhere}.core-q small{font-size:11px;color:#8491a6}
.core-actions{display:flex;align-items:center;gap:7px;flex:none}
.core-actions select,.core-form select,.core-form input{border:1px solid #dce5f1;border-radius:10px;background:#fff;padding:9px 10px;font:inherit;font-size:12px;color:#132440}
.core-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}
.core-form{display:flex;gap:8px;flex-wrap:wrap}.core-form input{flex:1;min-width:180px}
.core-try{margin-top:12px;border:1px solid #e3ebf7;border-radius:12px;background:#f7faff;padding:12px}.core-try-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:11px;color:#5d6d86}.core-try p{margin:8px 0 0;font-size:13px;line-height:1.5;color:#17305a}
.core-empty{margin:0;padding:18px;text-align:center;color:#7b899f;background:#fafcff;border:1px dashed #dbe4f0;border-radius:12px;font-size:12px}
.wa-status.info{background:#eaf1ff;color:#2b5fd9}.wa-status.bad{background:#fdecee;color:#b3261e}
@media(max-width:760px){.core-grid{grid-template-columns:1fr}.core-row{display:grid}.core-actions{flex-wrap:wrap}.core-actions select{flex:1}.core-teach-stats{width:100%}.core-teach-stats span{flex:1;min-width:0}}
.core-answer{width:100%;box-sizing:border-box;border:1px solid #cfe0f7;border-radius:10px;background:#fff;padding:10px;font:inherit;font-size:13px;color:#132440;resize:vertical}
.core-row>.core-answer{flex-basis:100%}
.core-answer-text{margin:4px 0 0;padding:8px 10px;border-left:3px solid #08a96d;background:#f3fbf7;border-radius:6px;font-size:12px;color:#22405f;white-space:pre-wrap}
