@use 'kit-deps' as *;
/* ── Viewed images (grouped, Navi's own image reads) ─────────────────── */
.viewed-images-group {
flex-shrink: 0;
border-bottom: 2px solid var(--gn-border-color-muted);
background: var(--gn-surface-panel-muted);
}
.viewed-images-header {
display: flex;
align-items: center;
gap: 8px;
padding: 8px 12px;
font-size: 12px;
font-weight: 500;
color: var(--gn-color-text-medium);
}
.viewed-images-header i {
font-size: 14px;
color: var(--gn-color-secondary);
}
.viewed-images-grid {
display: grid;
grid-template-columns: repeat(auto-fill, minmax(140px, 1fr));
gap: 6px;
padding: 0 12px 12px;
max-height: 320px;
overflow-y: auto;
}
.viewed-image-thumb {
width: 100%;
height: 96px;
object-fit: cover;
border: 1px solid var(--gn-border-color-muted);
border-radius: $border-radius-md;
cursor: zoom-in;
transition: border-color var(--gn-motion-fast) var(--gn-motion-ease), opacity var(--gn-motion-fast) var(--gn-motion-ease);
}
.viewed-image-thumb:hover {
border-color: var(--gn-color-secondary);
opacity: 0.85;
}