﻿.commands-filters-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 1rem;
    align-items: end;
}

.commands-filters-actions { display: flex; gap: 0.5rem; justify-content: flex-end; }

.commands-code-small { font-size: 0.75rem; }
.commands-text-muted { color: var(--gray-600); }
.commands-text-faint { color: var(--gray-400); }

.commands-response-time { font-weight: 600; }

.commands-details-btn { padding: 0.25rem 0.5rem; font-size: 0.75rem; }
.commands-pagination { padding: 1rem; }

.commands-modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0,0,0,0.5);
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 1000;
    overflow-y: auto;
    padding: 2rem;
}

.commands-modal { width: 800px; max-width: 90vw; margin: auto; }

.commands-details-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
    margin-bottom: 1.5rem;
}

.commands-details-label { color: var(--gray-600); font-weight: 600; }

.commands-code-block-scroll { max-height: 200px; overflow-y: auto; }
.commands-modal-close { width: 100%; }
