/* KERTANEXA v15.34 — Safe tool activity history */
.kx-tool-history-panel{grid-column:1/-1}
.kx-tool-history-note,.kx-tool-history-privacy{color:#64748b;line-height:1.65}
.kx-tool-history-privacy{display:grid;gap:6px;padding:14px 16px;margin:14px 0 18px;border:1px solid #d9e4f5;border-radius:14px;background:#f7faff}
.kx-tool-history-privacy strong{color:#173b8f}
.kx-tool-history-list{display:grid;gap:10px;margin:16px 0}
.kx-tool-history-list.is-full{gap:0;border:1px solid #e3e9f2;border-radius:16px;overflow:hidden}
.kx-tool-history-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;border:1px solid #e8edf5;border-radius:14px;background:#fff}
.kx-tool-history-list.is-full .kx-tool-history-item{border:0;border-radius:0;border-bottom:1px solid #e8edf5}
.kx-tool-history-list.is-full .kx-tool-history-item:last-child{border-bottom:0}
.kx-tool-history-item>div{min-width:0;display:grid;gap:4px}
.kx-tool-history-item strong{color:#17345f;overflow-wrap:anywhere}
.kx-tool-history-item span:not(.kx-tool-history-status){font-size:.9rem;color:#7b8798}
.kx-tool-history-status{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:7px 11px;border-radius:999px;font-size:.85rem;font-weight:800}
.kx-tool-history-status.is-success{color:#137447;background:#eaf8f0}
.kx-tool-history-status.is-failed{color:#a13a31;background:#fff0ed}
.kx-tool-history-empty{margin:16px 0;padding:18px;border:1px dashed #cbd8ea;border-radius:14px;color:#64748b;background:#fbfdff;text-align:center}
.kx-tool-history-pagination{margin-top:18px}
@media(max-width:640px){.kx-tool-history-item{align-items:flex-start}.kx-tool-history-status{min-width:auto}.kx-tool-history-page{padding-left:18px;padding-right:18px}}
