.tool-history-view{background:#111315;border:1px solid #2a303b;border-radius:8px;padding:22px;color:#aab8c9;font:14px/1.6 Arial,"Segoe UI",sans-serif;max-width:1500px}.history-header{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:16px;border-bottom:1px solid #424850}.history-header h1{font-size:17px;color:#b9c9da;margin:0}.history-header p,.history-note{font-size:13px;color:#9baac0;margin:8px 0 16px}.history-categories{display:grid;gap:9px;margin:12px 0 24px}.history-category{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;background:#111315;border:1px solid #4b505c;border-radius:7px;color:#c5c9d0;text-align:left;font:600 14px Arial,"Segoe UI",sans-serif}.history-category svg{width:18px;height:18px;color:#958cff;flex:none}.history-category span{flex:1}.history-category small{border-radius:12px;background:#2d2e34;padding:2px 9px;font-size:12px;white-space:nowrap}.history-category[aria-pressed=true]{background:#6861ff;color:white;border-color:#9690ff;box-shadow:0 0 12px #6961ff40}.history-category[aria-pressed=true] svg{color:white}.history-block{border:1px solid #242830;background:#101214;border-radius:8px;padding:18px;margin:18px 0}.history-block legend{font-size:12px;font-weight:bold;color:#9cacc2;padding:0 8px}.history-filters{display:flex;gap:7px;flex-wrap:wrap}.history-filters button{padding:8px 13px;background:#161a23;border:1px solid #414b5c;border-radius:4px;color:#c0cbdc;font:13px Arial,sans-serif}.history-filters button[aria-pressed=true]{background:#6560da;color:white;border-color:#8c87ff}.history-filters button[data-kind=alive]{color:#88e64b}.history-filters button[data-kind=banned]{color:#ff716f}.history-filters button[data-kind=error]{color:#f5c269}.history-filters button[aria-pressed=true]{color:white}.history-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-height:190px;overflow:auto}.history-columns label{display:flex;align-items:center;gap:8px;color:#aebbd0;font-size:13px}.history-columns input{accent-color:#7066ff}.history-small-actions{display:flex;gap:7px;margin-top:16px}.history-actions{display:flex;flex-wrap:wrap;gap:7px;margin:15px 0}.history-actions .button{font-size:13px}.history-download{background:#62cb21;border-color:#79e62c;color:white}.history-copy{background:#00abd0;border-color:#00cae7;color:white}.history-select{background:#f6a200;border-color:#ffba1c;color:white}.history-output-label{font-size:12px;display:block;margin:10px 0}.history-output{width:100%;height:360px;background:#24282b!important;border:1px solid #737d85!important;border-radius:5px;padding:12px!important;color:#bccbdc;font:14px/1.6 Arial,"Segoe UI",sans-serif!important;white-space:pre;overflow:auto;resize:vertical}.history-pagination{display:flex;align-items:center;justify-content:space-between;margin-top:10px;font-size:13px}.history-pagination>div{display:flex;gap:8px}.history-admin{padding:18px 0}.history-admin select{max-width:350px}.history-audit-wrap{max-height:250px;overflow:auto;border:1px solid #333d4b;margin-top:15px;border-radius:5px}.history-audit{width:100%;border-collapse:collapse;white-space:nowrap;font-size:13px}.history-audit th,.history-audit td{padding:10px 13px;border-bottom:1px solid #343d48;text-align:left}.history-audit th{position:sticky;top:0;background:#1b2534;color:#b9d0ef}.history-empty{padding:24px;border:1px dashed #3c4655;border-radius:6px;text-align:center;color:#97a5b8}.history-note.is-error{color:#ff9a9a}.tool-history-view button:focus-visible{outline:2px solid #a6a0ff;outline-offset:3px}@media(max-width:700px){.tool-history-view{padding:14px}.history-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.history-header{align-items:flex-start}.history-header h1{font-size:15px}.history-output{height:300px}.history-category{font-size:12px}.history-category small{font-size:11px}}

.history-owner-actions{display:flex;align-items:flex-end;flex-wrap:wrap;gap:14px}.history-owner-actions label{flex:1;min-width:220px;max-width:350px}.history-owner-actions select{width:100%}
